分页存储过程(对有主键的表效率极高)
摘要:/* 分页存储过程(对有主键的表效率极高) */ CREATE PROCEDURE sp_GetRecordByPage @tblName varchar(255), -- 表名 @fldName varchar(255), -- 主键字段名 @PageSize int = 10, -- 页尺寸 @Pa...
阅读全文
posted @
2006-05-30 15:58
记得忘记
阅读(253)
推荐(0) 编辑
News Filter:Volume Manager 赛门铁克与微软第一次正面交锋
摘要:近日,围绕Vista 中“Volume Manager”事件的报道又被各大媒体炒作的沸沸扬扬。谁是谁非,合同中的文字游戏也许真的只有交给法院了。而在事件背后却隐藏着一个对微软和赛门铁克都很敏感的话题,安全。虽然赛门铁克这几年通过一系列的收购与运作基本确立了在安全领域的霸主地位。但摆在其面前的问题仍然很严峻。 其一,赛门铁克40%的收入来自消费者市场,也就是说赛门铁克相当一部分产品是构建在微软的Wi...
阅读全文
posted @
2006-05-29 16:12
记得忘记
阅读(364)
推荐(0) 编辑
关系数据库中的“键”
摘要:主键和外键是把多个表组织为一个有效的关系数据库的粘合剂。主键和外键的设计对物理数据库的性能和可用性都有着决定性的影响。 必须将数据库模式从理论上的逻辑设计转换为实际的物理设计。而主键和外键的结构是这个设计过程的症结所在。一旦将所设计的数据库用于了生产环境,就很难对这些键进行修改,所以在开发阶段就设计好主键和外键就是非常必要和值得的。 首先来谈:主键。 关系数据库依赖于主键---它是数据库物理模...
阅读全文
posted @
2006-05-29 15:32
记得忘记
阅读(1949)
推荐(0) 编辑
数据库和数据仓库的区别
摘要:数据库是面向事务的设计,数据仓库是面向主题设计的。数据库一般存储在线交易数据,数据仓库存储的一般是历史数据。数据库设计是尽量避免冗余,一般采用符合范式的规则来设计,数据仓库在设计是有意引入冗余,采用反范式的方式来设计。数据库是为捕获数据而设计,数据仓库是为分析数据而设计,它的两个基本的元素是维表和事实表。(维是看问题的角度,比如时间,部门,维表放的就是这些东西的定义,事实表里放着要查询的数据,同时...
阅读全文
posted @
2006-05-29 14:51
记得忘记
阅读(396)
推荐(1) 编辑
实现千万级数据的分页显示
摘要:/* 经测试,在 14483461 条记录中查询第 100000 页,每页 10 条记录按升序和降序第一次时间均为 0.47 秒,第二次时间均为 0.43 秒,测试语法如下: exec GetRecordFromPage news,newsid,10,100000 news 为 表名, newsid 为关键字段, 使用时请先对 newsid 建立索引。*//* 函数名称: GetRecor...
阅读全文
posted @
2006-05-29 13:51
记得忘记
阅读(224)
推荐(0) 编辑
MS SQLSERVER中如何快速获取表的记录总数
摘要:在数据库应用的设计中,我们往往会需要获取某些表的记录总数,用于判断表的记录总数是否过大,是否需要备份数据等。我们通常的做法是:select count(*) as c from tableA 。然而对于记录数巨大的表,上述做法将会非常耗时。在DELL 4400 服务器上做试验,MS Sqlserver 2000 数据库对于100万记录的简单数据表执行上述语句,时间在1分钟以上。如果在表的某个字段上...
阅读全文
posted @
2006-05-29 13:49
记得忘记
阅读(986)
推荐(0) 编辑
使用sql判断指定表中的有标识的字段
摘要:一朋友问及一个问题:在SQL Server2000里如何通过sql语句查出指定数据表中自动编号的字段名,即包含标识的字段名。其实使用一个简单的sql语句就搞定了: Select [name] From sysColumns Where id=object_id(N'TABLENAME') and Status=128 其中TABLENAME为你要查询的数据表名称。 如果想查询标识种子和标识增量的信...
阅读全文
posted @
2006-05-29 13:42
记得忘记
阅读(638)
推荐(0) 编辑
代码编写规范说明书(c#.net与asp.net)
摘要:代码编写规范说明书(c#.net与asp.net) 目 录1 目的2 范围3 注释规范3.1 概述3.2 自建代码文件注释3.3 模块(类)注释3.4 类属性注释3.5 方法注释3.6 代码间注释4 命名总体规则5 命名规范5.1 变量(Variable)命名5.2 ...
阅读全文
posted @
2006-05-26 16:55
记得忘记
阅读(1579)
推荐(0) 编辑
SQL SERVER中对查询结果随机排序
摘要:对结果记录随机排序,或随机返回X条记录,可以通过在SELECT语句中使用RAND函数来实现。但是RAND函数在查询中只生成一次,因此每一行都将得到相同的值。可以通过在ORDER BY子句中使用NEWID函数来对结果进行排序的方法来实现,代码如下: SELECT * FROM Northwind.Orders ORDER BY NEWID() SELECT TOP 10 * ...
阅读全文
posted @
2006-05-26 10:38
记得忘记
阅读(12991)
推荐(0) 编辑
春日
摘要:忘掉你说过爱我 没记忆不清不楚 但我很清楚剩低毕生无助 其实向你诉说过 但你听得清晰么 泪已给风干却添心里负荷 期望太多 请想起思忆中拥吻过 眺望过去的仍在眼内 在远方挥手你在 就算那天分开 依恋不再 我不舍旧爱 我愿这晚钟停在美梦 梦永不休止结局 让暖意似往昔没明天都不哭 你不懂 如像线路错没法接通 忘掉你说过爱我 没记忆不清不楚 但我很清楚剩低毕生无助 其实向你诉说过 但你听得清晰么 泪已给风...
阅读全文
posted @
2006-05-24 11:14
记得忘记
阅读(162)
推荐(0) 编辑
乘风破浪
摘要:林峰 时时望前莫后退, 人人莫愁无伴侣, 迢迢路长万里也未觉疲累, 遥遥远路莫怕它, 重重障碍莫怕它, 人人励行励志不掉眼泪. 鹏翼高张我地乘风去, 无限旅程联群和结队, 帆尽高张破浪乘风去, 无尽困难终须消失去.
阅读全文
posted @
2006-05-24 11:02
记得忘记
阅读(216)
推荐(0) 编辑
愈强愈勇(奥运六星)
摘要:陈键锋、林峰、黄宗泽、马国明、吴卓羲、黎诺懿合唱 合:愈强越勇 不怕竞争 世界各国抛开纷争 决定投入奥运 如射箭 飞往雅典 快斗勇超出水准争取出线 林:是那位 能荣获最後胜利 吴:兴奋地跳起 快欢呼替他/她打气 陈:是你吗 又刷新世上纪录 黄:兴奋地喝采 若沙哑也不理 黎:呼声最高 中国体操的确好 马:到了奥运日子不枯燥 吴:通宵也好 只要赛果可看到 林:个个碰面全是国宝 合:遇强愈勇 不怕竞争 ...
阅读全文
posted @
2006-05-24 11:01
记得忘记
阅读(450)
推荐(0) 编辑
MS-SQL server数据库开发精典技巧
摘要:在lulu师兄的blog看到这篇文章,挺实用的.收藏起来.MS-SQL server数据库开发精典技巧1.按姓氏笔画排序:Select * From TableName order By CustomerName Collate Chinese_PRC_Stroke_ci_as 2.数据库加密:select encrypt('原始密码')select pwdencrypt('原始密码') sele...
阅读全文
posted @
2006-05-18 17:39
记得忘记
阅读(263)
推荐(0) 编辑