腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
SELECT * FROM table WHERE x IN (...a几百个整数...)
、
、
、
表
大约有800万行。对于X有一个非唯一的
索引
。在显示
索引
时,它显示了
表
中键名X上的非唯一
索引
,其"seq_in_index“为1,排序规则A,基数7850780,sub_part NULL,packed NULL,index_type BTREE。ints列表来自另一个系统,我不允许将它们存储在
表
中,因为它们代表社交网络上的友谊。 有没有比海量IN语句更快的方法?
浏览 0
提问于2009-03-08
得票数 2
回答已采纳
3
回答
Mysql
left join非常慢
、
我有一个左连接: FROM `#__document_management_documents` AS a ON a.id = b.documentid ".$issueDateText." AND a.committee i
浏览 1
提问于2014-02-21
得票数 0
1
回答
查询使用不带强制
索引
的
临时
表
。
、
---------------------------------------------+第一个查询使用
临时
表
和文件排序为什么带强制
索引
的查询速度要快得多--使用的
索引
仍然是一样的。
浏览 0
提问于2019-09-09
得票数 0
1
回答
在
mysql
中连接两个大
表
使服务器超时
、
track和desiredspeed
表
有近百万条记录...在此之后,我们希望自连接跟踪
表
以进行进一步处理。执行以下查询的任何有效方法都是值得赞赏的。
浏览 2
提问于2014-10-09
得票数 1
3
回答
在SQL中使用文本文件中的术语...IN子句
、
、
、
我正在为
MySQL
服务器运行SQL query,使用where name in ("term1","term2","term3") 我想从一个文本文件中获取术语列表,每行一个术语。可以是
临时
表
和join?数据库是只读的。
浏览 0
提问于2010-03-23
得票数 4
回答已采纳
2
回答
Mysql
复制到Tmp
表
时速度太慢
、
、
、
、
我将数据拆分到几个
mysql
表
中,以防止数据重复,但是当我实际处理数据时,连接它们的速度太慢了。因此,我正在为可能在不久的将来需要的数据构建一个小得多的缓存
表
(某些数据只与较小的时间范围相关,因此整个
表
大约有700,000行,但缓存约为6,000行)。在复制到实际的缓存
表
之前,构建此缓存使用一个
临时
表
,以便在每晚构建该
表
时,实时缓存
表
不会停机。有时缓存
表
在大约30分钟内构建完成,但有时它会被卡住,永远不会完成。我认为
浏览 0
提问于2011-12-08
得票数 1
回答已采纳
2
回答
MySQL
创建
临时
表
而不选择数据库
、
我正在尝试创建一个
临时
表
来运行一些测试。我不想为此目的创建数据库,也找不到任何关于
临时
数据库的信息。不,我不想创建一个数据库,然后删除它,我希望这个脚本能够运行,即使用户没有create权限。当连接关闭时,我如何创建一个
临时
表
,运行几个查询然后删除它?
浏览 7
提问于2020-05-17
得票数 1
回答已采纳
1
回答
在
MySQL
中创建
索引
而不创建磁盘上的
临时
文件
、
、
、
我试图在大型
MySQL
表
(每个
表
50-100GB)上创建
索引
。我注意到,在启动ALTER语句以创建新
索引
时,
MySQL
为该
表
创建几个
临时
文件,将整个
表
数据(.MYD文件)和
索引
(.MYI文件)复制到新文件中,可能相应地修改它们,最后将它们与原始文件交换。这个过程需要花费大量的时间,因为它需要将大量数据复制到这些
临时
文件中。 假设我不关心锁定
表
/停机/任何其他与生
浏览 0
提问于2018-04-01
得票数 1
回答已采纳
3
回答
向
MySQL
会话添加where子句
、
、
有没有办法添加类似where子句的东西作为
mysql
会话的“全局”参数。
浏览 0
提问于2011-09-13
得票数 0
回答已采纳
2
回答
如何解决eroor : ERROR 1114 (HY000):
表
'#sql-2b45_9606‘在
mysql
中已满
当我创建像
mysql
> CREATE INDEX fc_customerjobs_reserved04 ON customerjobs (reserved04(45));这样的
索引
时,我得到了错误1114(HY000):
表
'#sql-2b45_9606‘是满的。
浏览 1
提问于2011-10-19
得票数 0
回答已采纳
5
回答
在Perl中使用CSV更新
MYSQL
数据库?
、
我正在尝试使用perl更新
mysql
数据库。我尝试了不同的方法,它们都非常慢。更新14k条记录需要10-15分钟。我认为最好的方法是创建存储过程并从perl文件中调用它,但响应时间仍然相同。svcDuration`), KEY `customerClass` (`customerClass`)我最终将文件保存在
临时
表
中
浏览 0
提问于2011-08-05
得票数 1
3
回答
MySQL
、delete和index提示
、
、
、
根据某些条件,我必须从一个超过1亿行的
表
中删除大约10K行。当我执行查询时,大约需要5分钟。我运行了一个explain计划( delete查询转换为select *,因为
MySQL
不支持explain delete),发现
MySQL
使用了错误的
索引
。我的问题是:有没有办法告诉
MySQL
在删除时使用哪个
索引
?如果没有,我能做什么?选择
临时
表
,然后从
临时
表
中删除吗?
浏览 1
提问于2010-05-28
得票数 12
回答已采纳
2
回答
使用文件排序和
临时
的
MySQL
查询
、
我使用了一个简单的
MySQL
查询,但是由于使用了ORDER BY,所以性能非常差。我不明白为什么
MySQL
要使用文件排序和
临时
。Events.LogFileID = EventLogFiles.LogFileIDLIMIT 100
表
事件结构
表
事件
索引
表
EventLogFiles结构
表
Event
浏览 6
提问于2012-04-04
得票数 5
1
回答
MySQL
视图中的分组扫描所有分区
、
我希望在
MySQL
中创建一个视图,以便数据分析用户能够轻松地过滤大量数据,但是当我创建一个具有任何分组的视图时,整个视图都会被扫描,使得该视图在性能上毫无用处。一个简单的例子SELECT DeviceId, FROM Value v是否可以在视图中使用分组并“将where子句传递
浏览 2
提问于2020-08-27
得票数 0
回答已采纳
3
回答
根据用户ID拆分数据库
、
将
表
拆分为10个
表
(v0_table、v1_table...v9_table),其中数字(v*)是用户id的第一个数字?在我的例子中,用户的id不是自动递增的,所以它会在这10个
表
中均匀地对数据进行排序。有没有人能发现任何缺点?如果您能帮助我调整结构或查询,我将不胜感激。guesses.done = '1' WHERE open = '1' GROUP B
浏览 1
提问于2012-06-19
得票数 1
回答已采纳
2
回答
在ALTER TABLE或DROP INDEX命令完成之前终止该命令
我刚刚运行了一个查询来删除一个
索引
,这花费了我很长时间,我终止了这个查询。我现在很好奇,它是部分删除了
索引
,还是
索引
没有受到影响?我第一次使用了ALTER TABLE,第二次使用了DROP INDEX来删除
索引
,但最终两个查询都被终止了。我对
MySQL
方法的理解是,它复制到一个
临时
表
,在
临时
表
上应用更改(删除
索引
),删除原始
临时
表
并重命名
临时
表
。
浏览 1
提问于2013-08-08
得票数 0
1
回答
使用内连接的
MySQL
查询速度非常慢
、
、
、
我有两个
表
,每个
表
包含6M行。我尝试使用inner连接这两个节点,但是查询运行了2天都没有完成。FROM table2) t2 AND t1.col2 = t2.colB; 唯一的区别是,我使用子查询SELECT * FROM table而不是
表
;运行explain plans显示,后一个查询在选择table2时正在构建
索引
。
MySQL
肯定足够聪明,能够计算出这两个查询实际上是相同的,并且对这两个查询执行相同的操作?我不明白为什么需要
索引</em
浏览 2
提问于2016-01-29
得票数 2
1
回答
mysql
查询会将
临时
表
写入磁盘吗?它到底在写什么?
我正在优化一个
mysql
查询,该查询将两个
表
连接在一起,并具有一些where子句和一个order by。我真的很想知道这个
临时
表
是否正在被写到磁盘上,而解释结果并没有告诉我。 如果能够知道
临时
表
中到底有什么内容,那就更好了。我的where子句中的一些限制是针对
索引
列的,
浏览 0
提问于2013-04-10
得票数 1
1
回答
复杂查询的传输时间过长。
、
我有所有的id作为
索引
(一些主)。附加信息:工具
表
有500.000行大,而仪器大约6000行。instruments_tools大约是3M行。
浏览 2
提问于2014-06-05
得票数 1
回答已采纳
2
回答
使用
临时
文件和文件优化
MySql
查询
、
我有一个查询(如下所示),目前使用
临时
和文件短来生成按有序结果集分组的结果。如果可能的话,我想摆脱它们的使用。我已经查看了这个查询中使用的基本
索引
,但是我看不出缺少什么。-------------------------------+------+----------+----------------------------------------------+ 每个
表
的
浏览 2
提问于2011-10-27
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
《MySQL系列》之MySQL临时表和复制表
Mysql数据库表中有索引为什么还是查询慢?
这些高效的MySQL索引建立方法及原理,你知道吗?
MySql查询性能优化
MYSQL优化有理有据全分析
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券