随笔分类 -  DB

SQL Server, Oracle, No SQL
关于sql server 开发人员角度的几个细节上的注意事项
摘要:个人觉得做为一个程序开发人员对SQL Server中应该知道的几个方面的知识。1.建立数据库集群 (Master - Slave)根据实际的环境应用进行读写分离部署,Master数据库一般用于写入操作,由于数据录入频繁的变动所以Master数据库的表结构尽量不要设置太多约束,比如索引等,在Master数据库上建立job将数据定时分发到各Slave进行数据同步。Slave数据库一般多用于读,为提高查询效率在slave数据库中我们可以建立多个索引保证索引查询的中标率。2. 有关查询:select 无论何时都应该用with(nolock)来标注以避免一个性能不好的查询语句长时间运行而导致表锁住不能被 阅读全文
posted @ 2011-04-21 15:55 迎风前行 阅读(216) 评论(0) 推荐(0)