mysql优化
文章平均质量分 59
欧阳锋feng
这个作者很懒,什么都没留下…
展开
-
面试官:如果要存ip地址,用什么数据类型比较好
在看高性能MySQL第3版(4.1.7节)时,作者建议当**存储IPv4地址时,应该使用32位的无符号整数(UNSIGNED INT)来存储IP地址,而不是使用字符串。通常,在保存IPv4地址时,一个IPv4最小需要7个字符,最大需要15个字符,所以,使用VARCHAR(15)即可。MySQL在保存变长的字符串时,还需要额外的一个字节来保存此字符串的长度。对于转换来说,MySQL提供了相应的函数来把字符串格式的IP转换成整数INET_ATON,以及把整数格式的IP转换成字符串的INET_NTOA。原创 2023-03-07 08:36:16 · 336 阅读 · 0 评论 -
mysql分组查询时间区间内每天的COUNT
mysql分组查询时间区间内每天的COUNT直接上代码,一点不犹豫。原创 2022-10-19 10:48:39 · 389 阅读 · 0 评论 -
最全SQL 语句大全,值得收藏
最全的SQL语句大全原创 2022-07-22 16:22:50 · 616 阅读 · 0 评论 -
sql查询表的所有字段
select group_concat(COLUMN_NAME) from information_schema.COLUMNS where table_name = '表名' and table_schema = '库名';原创 2021-10-14 09:59:01 · 2371 阅读 · 0 评论 -
Mysql的优化
Mysql优化1、EXPLAIN在进行Mysql优化的时候,要善于使用EXPLAIN查看SQL执行计划type,连接类型。一个好的SQL语句至少要达到range级别。杜绝出现all级别。key,使用到的索引名。如果没有选择索引,值是NULL。可以采取强制索引方式。key_len,索引长度。rows,扫描行数。该值是个预估值。extra,详细说明。注意,常见的不太友好的值,如下:Using filesort,Using temporary。2、SQL语句中IN包含的值不应过多MySQL原创 2021-04-01 11:26:35 · 98 阅读 · 0 评论