高效的SQLSERVER分页查询(推荐)

君飞 2018/5/17 14:02:23 HTML 95次阅读
高效的SQLSERVER分页查询(推荐)
 Sqlserver数据库分页查询一直是Sqlserver的短板,闲来无事,想出几种方法,假设有表ARTICLE,字段ID、YEAR...(其他省略),数据53210条(客户真实数据,量不大),分页查询每页30条,查询第1500页(即第45001-45030条数据),字段ID聚集索引,YEAR无索引,Sqlserver版本:2008R2
SQL

@@identity与scope_identity()函数的区别

君飞 2017/12/13 14:33:17 HTML 117次阅读
@@identity与scope_identity()函数的区别
 @@IDENTITY 和SCOPE_IDENTITY 返回在当前会话中的任何表内所生成的最后一个标识值。但是,SCOPE_IDENTITY 只返回插入到当前作用域中的值;@@IDENTITY 不受限于特定的作用域。
SQL

SQL Server中列出所有表列属性

君飞 2016/12/12 17:09:41 HTML 115次阅读
SQL Server中列出所有表列属性
 SQL Server中列出所有表列属性
SQL

数据库锁的实践

君飞 2016/11/28 12:18:01 HTML 92次阅读
数据库锁的实践
 一:锁的概念 按照写技术博客的套路,应该对锁的概念做一个介绍,我又想,能点击进入本篇博客的同学,想必都是听说过锁的。所以我尽量用简练的语言来表述一下。 锁的定义:锁主要用于多用户环境下,保证数据库完整性和一致性的技术。 锁的解释:当多个用…
DB,LOCK

MSSQL数据库将SQL动态将列设为自增长

君飞 2016/7/12 17:06:39 HTML 113次阅读
MSSQL数据库将SQL动态将列设为自增长
 --普通列转标识列,君飞工作室Create PROC SetColToIDENTITY@TableName sysname, --要处理的表名@FieldName sysname, --要转换的列名,必须是整型数据字段@increment int=1 --标识值的增量ASIF ISNULL(OBJECTPROPERTY(OBJECT_ID(@TableName),NIsUserTable),0)=0BEGIN RAI…
Identity

数据库切换紧急模式,导出数据

君飞 2016/7/11 14:47:12 HTML 104次阅读
数据库切换紧急模式,导出数据
 我们使用默认方式建立一个供恢复使用的数据库(如dbname)。可以在SQL Server Enterprise Manager里面建立。--2.停掉数据库服务器。--3.将刚才生成的数据库的日志文件dbname_log.ldf删除,用要恢复的数据库mdf文件覆盖刚才生成的数据库数据文件dbname_data.mdf运行切换到紧急模…
mssql
Copyright © 2007-2016 kinfar.net studio,All Rights Reserved.