摘要: 1. 如果对数据不是工业级的访问(允许脏读),在select里添加 with(nolock) SELECT TOP 10 ID FROM Measure_heat WITH (nolock) 2. 限制结果集的数据量,如使用TOP 100等来限制返回的行数。实在不行,在数据库内分页。 3. 查询时不 阅读全文
posted @ 2015-05-20 08:56 悉路 阅读(1821) 评论(0) 推荐(0) 编辑
摘要: 一、 是否需要冗余列 现在一些项目的数据库设计中,为了提高查询速度,把基本表的一些列也放到了数据表里,导致数据冗余。例如在热表的数据库里,原始数据表Measure_Heat里加了如房间号,单元号,楼号,小区,户主姓名,户主编号等列。以下分析其性能。 测试步骤: 1. 建立相同的表(不包含冗余列,如房 阅读全文
posted @ 2015-05-20 08:56 悉路 阅读(734) 评论(0) 推荐(0) 编辑
摘要: 命名规范是一个老生常谈的问题,好的命名规范对于团队程序开发,对bug定位、处理,项目延续有很重要的作用。 一、 列举现在的问题: 1.名称首字母不大写 2. 用中文名字 3. 语句书写不规范,如下,关键字基友大写也有小写。编程风格不统一。 二. 通常的数据库对象命名基本规范(网络+自己整理) 1. 阅读全文
posted @ 2015-05-20 08:36 悉路 阅读(1611) 评论(0) 推荐(0) 编辑