字段使用函数索引被抑制
发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,在索引字段上使用函数,该字段的索引将会被抑制。如下案例:查看表结构:点击(此处)折叠或打开mysql> show create table test06 \G*********************
千家信息网最后更新 2026年11月03日字段使用函数索引被抑制在索引字段上使用函数,该字段的索引将会被抑制。如下案例:
查看表结构:
对比一下执行计划:
查看表结构:
点击(此处)折叠或打开
- mysql> show create table test06 \G
- *************************** 1. row ***************************
- Table: test06
- Create Table: CREATE TABLE `test06` (
- `id` bigint(11) NOT NULL DEFAULT '0',
- `u_id` bigint(11) NOT NULL,
- `openid` varchar(100) DEFAULT NULL,
- `unionid` varchar(100) DEFAULT NULL,
- `username` varchar(100) NOT NULL,
- `password` varchar(100) NOT NULL,
- `create_time` datetime NOT NULL,
- KEY `idx_test03_id` (`id`),
- KEY `idx_test03_name` (`username`),
- KEY `idx_test06_crea_time` (`create_time`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8
点击(此处)折叠或打开
- mysql> select count(*) from test06 where date(create_time)=curdate();
- +----------+
- | count(*) |
- +----------+
- | 0 |
- +----------+
- 1 row in set (1.00 sec)
点击(此处)折叠或打开
- mysql> select count(*) from test06 where create_time=date_format(curdate(),'%Y-%m-%d');
- +----------+
- | count(*) |
- +----------+
- | 0 |
- +----------+
- 1 row in set (0.03 sec)
对比一下执行计划:
点击(此处)折叠或打开
- mysql> explain select count(*) from test06 where date(create_time)=curdate();
- +----+-------------+--------+-------+---------------+----------------------+---------+------+---------+--------------------------+
- | id | select_type | table | type | possible_keys | key | key_len | ref | rows | Extra |
- +----+-------------+--------+-------+---------------+----------------------+---------+------+---------+--------------------------+
- | 1 | SIMPLE | test06 | index | NULL | idx_test06_crea_time | 5 | NULL | 2009559 | Using where; Using index |
- +----+-------------+--------+-------+---------------+----------------------+---------+------+---------+--------------------------+
- 1 row in set (0.00 sec)
- mysql> explain select count(*) from test06 where create_time=date_format(curdate(),'%Y-%m-%d');
- +----+-------------+--------+------+----------------------+----------------------+---------+-------+------+-------------+
- | id | select_type | table | type | possible_keys key | key_len | ref | rows | Extra |
- +----+-------------+--------+------+----------------------+----------------------+---------+-------+------+-------------+
- | 1 | SIMP | test06 | ref | idx_test06_crea_time | idx_test06_crea_time | 5 | const | 1 | Using index |
- +----+-------------+--------+------+----------------------+----------------------+---------+-------+------+-------------+
函数
字段
索引
查询
时间
案例
结构
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网科技工作委员会主任
国智互联网科技
科技制造互联网公司
亿策互联网科技
润盈互联网科技
卓越科技互联网 招聘
互联网科技素材视频竖屏
互联网科技创新企业排名
华脉科技工业互联网产品
互联网科技实习生岗位职责
央行互联网金融科技公司
字节跳动和互联网科技
港股科技和互联网
互联网公司科技股
开一家科技互联网公司需要多少钱
上海创道互联网络科技有限公司
长沙渺峰互联网科技有限公司
北京互联网科技类企业分布
三亚科技创新互联网基地
上海互联网科技园景观
科技制造互联网公司
北京华百购互联网科技有限公司
注册互联网科技公司经营范围大全
中国互联网公司排名锤子科技
南通创西澳互联网科技有限公司
中国互联网有什么科技
上海同邻互联网科技有限公司规模
北京天晋互联网科技有限公司
承德科技产业互联网平台
现代科技的标志之一的互联网