腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
分组依据
的
MySQL
密钥
mysql
表结构、
索引
和查询如下。在一个有超过百万条记录
的
表上,这需要超过一分钟
的
时间才能运行。我猜主要是因为GROUP BY和/或DAY()。我首先尝试
使用
draft列创建一个复合
索引
,因为这样可以更快地查询
WHERE
draft = 0。不幸
的
是,这似乎没有什么不同,而且我根本找不到关于如何
使用
索引
通过GROUP BY优化这种查询
的
信息。 我怎么才能加快速度呢?KEY `user_id_2` (`draft`,`
浏览 0
提问于2020-06-10
得票数 0
2
回答
使用
where
子句
进行
MySQL
索引
mysql
、
indexing
SELECT * FROM table
WHERE
col1=3 AND col2=4
WHERE
col3 > 15 ORDER BY col3 ASC
索引
表
的
正确顺序是什么我
的
猜测是:2. col1, col2,
浏览 0
提问于2018-02-10
得票数 1
1
回答
索引
上
的
MySQL
正则表达式
mysql
我在
where
子句
中有多个regexp查询。
where
子句
中包含
的
列已被编入
索引
。但是查询没有
使用
索引
。
MySql
正则表达式是否会导致
索引
的
使用
?如果不是,解决此问题
的
方法是什么?
浏览 2
提问于2010-05-11
得票数 4
1
回答
我对B树
索引
感到困惑
mysql
、
sql
我读过
MySQL
关于
索引
的
文章,但我不明白这句话: 我已经阅读了下面的例子,但我仍然感到困惑。
浏览 0
提问于2015-11-09
得票数 2
回答已采纳
2
回答
在独立列上创建
索引
是如何在内部工作
的
?
mysql
、
database
、
oracle
、
database-indexes
在查询
where
子句
中,我
使用
column1和column2。如果我在两列(即column1和column2 )上创建
索引
的话。这两个
索引
是否都可以
使用
?有两种方法:- Approach2:首先
使用
<e
浏览 5
提问于2017-10-27
得票数 1
回答已采纳
3
回答
澄清要求“跨越”所有“和组”
的
MySQL
索引
mysql
、
indexing
来自
MySQL
文档 因此,假设我们有一个Person表,其中包含SID (primary)、first_name (index)、last_n
浏览 0
提问于2016-11-24
得票数 0
回答已采纳
3
回答
mysql
在大型表上
使用
不正确
的
索引
mysql
, 1000
索引
和表信息·id是整数正如您所看到
的
,第二个查询是
使用
my_column键和文件,并且要花费很长时间,但我所做
的
只是将限制偏移量增加了1,000。我是如何临时解决问题<e
浏览 0
提问于2012-02-08
得票数 2
回答已采纳
1
回答
MySQL
在
WHERE
子句
中
不
按预期
使用
索引
mysql
、
index
、
optimization
、
mysql-5.6
我有一个名为mytable
的
表,我正在尝试优化对它
的
查询。我在它上生成了
索引
ind5,它首先具有可为空
的
int列col_1。这个查询有一个
WHERE
IN
子句
,它似乎完全关闭了查询优化器。下面是一些有用
的
东西:
where
col_1 = 10 limit 0,10' explain select stat
浏览 0
提问于2021-09-22
得票数 0
回答已采纳
1
回答
为什么
Mysql
决定在Order By
子句
中指定
的
列上
使用
索引
,而
where
子句
中却不存在该列?
mysql
、
indexing
为什么
Mysql
决定在Order By
子句
中指定
的
列上
使用
索引
,而
where
子句
中却没有该列?当查询中同时
使用
Order By + Limit
子句
时,就会发生这种情况。查询示例:table_na
浏览 0
提问于2019-04-12
得票数 0
1
回答
选择用于多线程环境中
的
更新
mysql
我在多线程环境中编写
MySQL
查询,这样就可以在任意数量
的
线程上执行该查询。我
的
数据库是
使用
MySQL
8引擎
的
InnoDB 8。假设我有一个包含10个数字
的
DB表(1,2,3,4,5,6,7,8,9, 10 ) 我有个选择。对于数据库中表中限制为2行
的
UPDATE查询。UPDATE将锁定行以确保隔离。
浏览 0
提问于2019-04-04
得票数 0
回答已采纳
2
回答
Mysql
:不可能在阅读const表后注意到
mysql
我有一个疑问:FROM (SELECT id
WHERE
(title LIKE '%football predictions= 'en' ORDER BY id LIMIT 0, 10)
WHERE
1 LIMIT 0, 10; 它是通过解释命令给我
的</e
浏览 3
提问于2016-09-19
得票数 8
回答已采纳
2
回答
优化
MySQL
数据库查询
mysql
我有一个很大
的
表,但我知道在大多数情况下,只有一小部分数据用于查询。有没有办法让
MySQL
只查找这一小部分?在这种情况下,"view“有帮助吗?
浏览 2
提问于2012-03-14
得票数 1
回答已采纳
7
回答
MySQL
索引
-最佳实践是什么?
mysql
、
indexing
、
query-optimization
我在我
的
MySQL
数据库上
使用
索引
已经有一段时间了,但是从来没有正确地学习过它们。通常,我会
使用
WHERE
子句
将
索引
放在要搜索或选择
的
任何字段上,但有时看起来并不是那么黑白分明。
MySQL
索引
的
最佳实践是什么?如果一个表有六列,并且所有列都是可搜索
的
,我应该为它们全部编制
索引
,还是
不
编制
索引
浏览 104
提问于2010-06-16
得票数 230
1
回答
为什么在
where
子句
中带有‘LIKEWORD%Word2’
的
mysql
SELECT语句不
使用
索引
mysql
、
performance
、
sql-like
该查询很大,并且在
WHERE
子句
中包括一长串“LIKE”测试,例如,...SELECT colA FROM t
WHERE
(colX LIKE 'word1%word2%‘或colX LIKE 'word3%word4%’OR...); colX有一个
索引
。
mysql
使用
索引
,因为比较不是以'%‘开始
的
。通过
使用
EXPLAIN进行检查,我发现当SQL字符串变得更大时,
mysql
将停止<
浏览 1
提问于2010-12-04
得票数 3
2
回答
在范围上优化
MySQL
顺序
mysql
、
optimization
、
range
、
sql-order-by
我希望
MySQL
使用
索引
对这些行进行排序。然而,这是
使用
一个文件来排序(不受欢迎)。现在,如果在这里省略ORDER
子句
,那么行
的
排序仅仅是
使用
索引
来满足
WHERE
子句
的
结果。因此,我可以通过省略
WHERE
子句
来获得我想要
的
行为,但是我依赖于
MySQL
的
行为是一致
的
,这样行才能有序地到达,而且如
浏览 1
提问于2009-11-11
得票数 1
回答已采纳
2
回答
Sql -查询需要很长时间
mysql
、
sql
map_life表有许多行,这些行由一个名为lifeid
的
列标识。表scripts中
的
行由列objectid标识。我希望创建一个查询,该查询获取表map_life中
的
所有行,并且如果scripts表与objectid匹配,则从lifeid中添加列lifeid,并且objecttype是npc。scripts script AND script.script_type = 'npc' 但是,该查询占用了大量
的
时间
浏览 5
提问于2014-05-20
得票数 0
回答已采纳
1
回答
使用
MySQL
索引
扫描排序
mysql
、
sorting
、
indexing
正如书中所说,(第124页
使用
索引
扫描排序) ORDER
子句
还具有与查找查询相同
的
限制:它需要形成
索引
的
最左边前缀。注意:它们在<em
浏览 3
提问于2014-06-08
得票数 0
2
回答
如何确定最优
的
MySQL
表指数,什么情况下条款
的
内容不同?
mysql
、
database
、
database-design
、
indexing
) {}$clause = implode(' AND ', $
where
_clauses);imgFamilyimgClassimgGender 但是,根据情
浏览 2
提问于2011-09-22
得票数 0
回答已采纳
1
回答
Mysql
InnoDB视图变得越来越慢,并且不
使用
Where
子句
mysql
、
sql
、
indexing
、
view
我们
的
500 K行视图变得很糟糕,因为它们不能
使用
底层表
的
索引
。View上
的
where
子句
对视图创建没有影响。这个视图是在
Mysql
子句
应用之前创建
的
吗,就像在Sql server中一样?我们有办法用
Where
子句
和Joins来加速视图查询吗? ,
MySQL
视图
的
一个问题是,
MySQL
不会将谓词从外部查询“推”到视图查询中。se
浏览 0
提问于2018-11-06
得票数 0
2
回答
在in
子句
中
使用
mysql
_real_escape_string
php
、
mysql
、
mysql-real-escape-string
mysql
_real_escape_string向in
子句
中
的
值添加斜杠,因此
不
返回值。如何发送在in
子句
中
使用
mysql
_real_escape_string()进行转义
的
数组值?下面是我
的
代码:$names =
mysql
_real_escape_string("'"
浏览 0
提问于2011-12-23
得票数 1
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
云直播
活动推荐
运营活动
广告
关闭
领券