黑马程序员技术交流社区

标题: 在千万级的数据库查询中,如何提高效率之数据库设计 [打印本页]

作者: 小白进阶之路    时间: 2018-4-17 13:50
标题: 在千万级的数据库查询中,如何提高效率之数据库设计
f. 尽量使用数字型字段,若只含数值信息的字段尽量不要设计为字符型,这会降低查询和连接的性能,并会
增加存储开销。这是因为引擎在处理查询和连接时会逐个比较字符串中每一个字符,而对于数字型而言只需要比
较一次就够了。
g. 尽可能的使用 varchar/nvarchar 代替 char/nchar ,因为首先变长字段存储空间小,可以节省存储空间,
其次对于查询来说,在一个相对较小的字段内搜索效率显然要高些。
h. 尽量使用表变量来代替临时表。如果表变量包含大量数据,请注意索引非常有限(只有主键索引)。
作者: Yin灬Yan    时间: 2018-4-17 15:28
我来占层楼啊   
作者: 小白进阶之路    时间: 2018-4-18 13:17
Yin灬Yan 发表于 2018-4-17 15:28
我来占层楼啊

感谢,昨天发的都1楼被占领了
作者: 小白进阶之路    时间: 2019-5-6 11:22
1111111111111111111
作者: 小白进阶之路    时间: 2019-5-7 11:35
22222222222222222222222222




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2