数据库
数据库相关
在asp.net web 程序中使用Sqlite数据库
摘要: 本文介绍了如何在asp.net web 程序中使用Sqlite嵌入式数据库,sqlite数据库可以作为文件放在站点的APP_DATA目录下,适合小网站使用,使用它不需要买sql server空间,而且据说它的性能很不错。
阅读全文
posted @
2008-11-28 17:27 玉开 阅读(2169) |
评论 (15) 编辑
几行代码列举数据库中的所有存储过程和存储过程参数
摘要: 使用Smo管理对象,可以很方便的列举指定数据库中的所有存储过程和其参数
阅读全文
posted @
2008-11-28 10:29 玉开 阅读(224) |
评论 (3) 编辑
高性能网站建设之 MS Sql Server数据库分区
摘要: 本文阐述了以下几个问题
为什么要分区?分区是否总是可以提高效率?如何分区?用什么字段做分区依据?多大的数据量才需要分区?
阅读全文
posted @
2008-11-27 10:01 玉开 阅读(3389) |
评论 (44) 编辑
你真的理解T-sql中的NULL吗?
摘要: NULL在t-sql中是一个很特殊的角色,本文介绍了NULL表示什么,不表示什么,NULL比较,NULL运算,NULL索引,NULL列排序,NULL相关函数。
阅读全文
posted @
2008-11-24 09:57 玉开 阅读(2942) |
评论 (35) 编辑
索引试验
摘要: 索引使用试验
阅读全文
posted @
2008-11-19 10:52 玉开 阅读(216) |
评论 (0) 编辑
对于n个条件中有大于等于或小于m个条件成立时符合要求的sql 条件语句的写法
摘要: 我假定博客园要在首页为群组开辟一块空间,推广小组,小组能在首页显示的条件有四个:
1. 页面点击量大于10w
2. 小组人数大于1000
3. 小组帖子数大于10000
4. 小组在2007年之前创建
现在假定4个条件都满足的小组只有两个,太少了,推广位可以推广10个小组;这时候运营人员要求这4个条件中满足3个但是第4个条件不满足的小组算符合条件的小组,如果4个条件都满足就认为这个小组太火了,不需要在首页推广它了。业务逻辑想清楚了,下一步就该写代码了,数据逻辑层的代码的任务假定交给我了,我要考虑满足4个条件中3个成立的sql怎么写。
阅读全文
posted @
2008-11-14 17:31 玉开 阅读(1989) |
评论 (22) 编辑
sql server2005对t-sql的增强之在聚合函数的后面使用over关键字
摘要: 本文介绍了sql server2005对t-sql增强的新特性在聚合函数后面使用OVER,代替GROUP BY的写法;这种新的写法比GROUP BY要简短一些,可以省掉一个子查询。
阅读全文
posted @
2008-05-27 12:38 玉开 阅读(1938) |
评论 (10) 编辑
sql取所有记录中每天的最后一笔交易的记录
摘要: 一天有多笔交易,我们需要用sql取每天的最后一笔交易。
本文用CTE和ROW_NUMBER()函数实现了2005下的sql,并实现了一下2000下的做法,大家有别的做法,欢迎赐教。
阅读全文
posted @
2008-05-23 16:30 玉开 阅读(1962) |
评论 (12) 编辑
建索引(尤其是主键)时请注意索引列的顺序
摘要: 在建主键时ms sql server总是自动在主键上建上聚集索引,并默认设置聚集索引列升序排列;如果我们的常用查询是根据主键列倒叙排列时,这对性能会有一些影响。本文通过实例证明了这种影响,以提示大家注意索引列的排序方式。
阅读全文
posted @
2008-05-09 13:15 玉开 阅读(1671) |
评论 (41) 编辑
sql server 中用户定义函数的限制
摘要: sql server用户自定义函数使用上的5点限制。
阅读全文
posted @
2008-05-08 09:41 玉开 阅读(307) |
评论 (1) 编辑
Sql Server 分区演练
摘要: sql server 分区简单代码展示。
阅读全文
posted @
2008-05-07 11:32 玉开 阅读(1147) |
评论 (12) 编辑
Sql Server2005对t-sql的增强之Cross Apply
摘要: 介绍sql server2005的cross apply语句。
阅读全文
posted @
2008-04-30 12:41 玉开 阅读(2366) |
评论 (4) 编辑
Full 数据库 Archive