
Database
文章平均质量分 75
CutBug
Nobody is perfect. I am nobody.
展开
-
提高查询速度方法总结
dutguoyi(新鲜鱼排)这个帖子主要总结提高查询速度的方法,涉及到减少连接数据库次数、建立索引、优化语句等方面。 关于索引,推荐转载的这篇文章 http://blog.csdn.net/dutguoyi/archive/2006/01/10/575617.aspx 改善SQL语句的效率 http://community.csdn.net/Exp转载 2007-10-19 15:01:00 · 1254 阅读 · 0 评论 -
SQL行转列实例
SQL行转列是比较经典的问题:比如有如下数据表,有如下某一款号(表1): 颜色 尺码 库存 红色 S 10 红色 M 80 白色 L 50 白色 S 60 要将上面的表转化为如下格式(表2): 颜色 S M L 红色 10 80 0 白色 60 0 50 动态sql:create原创 2009-01-27 16:53:00 · 3152 阅读 · 2 评论 -
SQL字符串处理函数整理
字符串函数对二进制数据、字符串和表达式执行不同的运算。此类函数作用于CHAR、VARCHAR、 BINARY、 和VARBINARY 数据类型以及可以隐式转换为CHAR 或VARCHAR的数据类型。可以在SELECT 语句的SELECT 和WHERE 子句以及表达式中使用字符串函数。常用的字符串函数有:一、字符转换函数1、ASCII()返回字符表达式最左端字符的ASCII 码值。在ASCII()函原创 2009-02-02 16:56:00 · 1795 阅读 · 0 评论 -
SQL Server事务操作
一 事务的属性 事务具有ACID属性 即 Atomic原子性, Consistent一致性, Isolated隔离性, Durable永久性 原子性 就是事务应作为一个工作单元,事务处理完成,所有的工作要么都在数据库中保存下来,要么完全 回滚,全部不保留 一致性 事务完成或者撤销后,都应该处于一致的状态 隔离性 多个事务同时进行,它们之间应该互不干扰.应该防止一个事务处理其他事转载 2009-04-08 17:17:00 · 6926 阅读 · 0 评论 -
Clustered Index & Non Clustered Index
聚簇索引和非聚簇索引都是为了增加数据检索速度而存在的.在配置上, 每个表只能有一个聚簇索引,而能有200多个非聚簇索引。在物理分配上, 每个表的数据都是分配在页上,一个页大概有8k左右,假设一条数据占1000字节的话,那么8000条数据占8000*1k/8k = 1000页面,这些数据存在于数据块中。如果对这些数据中的某一10字节的字段做聚簇索引的话,8000 * 0.01K /8 =转载 2009-04-29 18:27:00 · 980 阅读 · 0 评论