
数据库
文章平均质量分 56
zhyuanshan
这个作者很懒,什么都没留下…
展开
-
多表查询SQL 语句优化
数据多个表关联查询时,由于表之间的连接关系(内连接、外连接、交叉连接),导致数据库服务器常常从几万条甚至更多的数据记录中查找符合条件的记录,如果sql查询语句设计不好查询的复杂度就会直线上升,甚至是指数级上升,导致查询时间长甚至失去相应,这里讲两种从sql语句优化查询的方法。1.把外连接变成交叉连接或内连接(对不起,在写改良例子的时候发现这种方法并不能改善查询的速度,这是一个错误):原创 2007-07-03 01:29:00 · 11812 阅读 · 4 评论 -
SQL Server 备份与恢复
一下已通过C#2005,Sqlconnection连接测试: 数据备份BACKUP DATABASE DataBaseName TO disk = E://backup//a.bak数据恢复RESTORE DATABASE DataBaseNameFROM disk = E://backup//a.bak压缩日志文件BACKUP LOG DataBaseName WIT原创 2007-05-20 23:03:00 · 925 阅读 · 0 评论 -
SQL Server数据导入、导出需要注意的问题
SQL Server数据插入的时候自增字段是不需要指定值的,插入的时候就会自增长。但使用数据库企业管理器数据导入时导入到目的表的自增字段是和源表的自增字段相同的,也就是说它把源表的数据原封不动导入,而不是像插入数据那样自增字段会自己增长。这时就需要注意一些问题: 1.目的表涉及唯一字段的数据不能和源表的数据有相同,例如自增字段、主键。 2.如果有多个表涉原创 2007-05-21 11:20:00 · 1762 阅读 · 0 评论 -
C# + 微软企业库(Microsoft.Enterprise.Library),实现Oracle字段自增的应用
在数据库设计中,常常需要一个唯一表示数据记录的字段,我们叫“标识字段”,这个字段往往用于表记录之间的关联,对于SQL Server的使用者来说,只要把一个int型字段设置成“自增”就可以了。但是Oracle没有“自增”字段,这篇文章谈谈Oracle实现字段自增长并用C#调用微软企业库来访问的运用。一.建表建立一个测试用的表Test结构如下列名类型是否原创 2008-10-24 21:02:00 · 5203 阅读 · 1 评论