摘要: 高性能分页 SQLServer中有一个SetRowcount的的设置,它的意思是使命令的处理在响应指定的行数之后停止处理命令,利用这个特点,我们可以借用它来在一个千万行级数据表中实现高性能分页查询。先来说说实现方式:1、我们来假定Table中有一个已经建立了索引的主键字段ID(整数型),我们将按照这个字段来取数据进行分页。2、页的大小我们放在@PageSize中3、当前页号我们放在@CurrentPage中4、如何让记录指针快速滚动到我们要取的数据开头的那一行呢,这是关键所在!有了SetRowCount,我们就很容易实现了。5、如果我们成功地滚动记录指针到我们要取的数据的开头的那一行,然后我们 阅读全文
posted @ 2011-04-19 10:15 lingxyd 阅读(637) 评论(0) 推荐(0) 编辑
摘要: 对中国移动飞信的研究 笔记一 早就 听说 飞信是微软为移动做的。而且 程序还没有 加混淆 所以 可以反编译。 用 Reflector 就可以看见源代码。网上一搜 发现到目前为止 已经有不少公司或个人对飞信已经 进行了破解。而且还进行了二次开发,以至于现在 已经有 不少飞信二次开发的产品。如 一些飞信机器人可以查天气查手机归属地等,对于飞信开发的一些SDK等等。甚至有一些公司不惜花费大的费用来开发飞... 阅读全文
posted @ 2009-10-21 11:47 lingxyd 阅读(733) 评论(0) 推荐(1) 编辑
摘要: SUBSTRING返回字符、binary、text 或 image 表达式的一部分。有关可与该函数一起使用的有效 Microsoft® SQL Server™ 数据类型的更多信息,请参见数据类型。 语法SUBSTRING ( expression , start , length ) 参数expression是字符串、二进制字符串、text、image、列或包含列的表达式。不... 阅读全文
posted @ 2009-02-28 14:02 lingxyd 阅读(16257) 评论(0) 推荐(0) 编辑
摘要: STUFF删除指定长度的字符并在指定的起始点插入另一组字符。语法STUFF ( character_expression , start , length , character_expression ) 参数character_expression由字符数据组成的表达式。character_expression 可以是常量、变量,也可以是字符或二进制数据的列。start是一个整形值,指定删除和插... 阅读全文
posted @ 2009-02-28 11:59 lingxyd 阅读(11290) 评论(2) 推荐(2) 编辑