07 2020 档案
摘要:基数:某列的唯一键的数量。基数与总行数的比值再乘以100%就是选择性。 什么样的列必须创建索引呢? 当一个列出现在where条件中,该列没有创建索引,并且选择性大于20%,那么就必须创建索引,从而提升sql性能。当然了如果表只有数白条数据,就不用创建索引了。 第一个观点:只有大表才会有性能问题 回表
阅读全文
摘要:数据类型? BIT 只能是True或者False,也能为Null。 TINYINT, SMALLINT, INT, BIGINT SMALLINT starts at –32,768 and ends at 32,767. DECIMAL/NUMERIC SMALLMONEY, MONEY 数字类型
阅读全文
摘要:前言数据库调优的故事很多,无数的客户都曾经抱怨过数据库性能问题。什么很慢啊,CPU很高啊等等,但是当你仔细问他相关参数时候,比如CPU平常多少,内存,IO怎么算正常?大多数客户都一脸无辜的望着你说:不知道。 我认为,没有了解自己数据库的基本性能的客户,抱怨数据库性能问题,都是耍流氓!!! 今天我来聊
阅读全文
摘要:经常有人说要直接用数据库的profile和monitor就可以了,到这一步那已经是到了数据库查询性能,已经到了调优的后期。对此我表示不认同,于是现在来写一个评估数据库的前言,谈谈数据库性能问题所需要了解的内容。 基本概念性能问题什么是性能问题?当系统出现性能问题,那么反过来问为什么说出现了性能问题,
阅读全文

浙公网安备 33010602011771号