问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

mysql 千万级数据库如何进行多张结构相同的表联合查询?如何优化或设置提高查询速度?

发布网友 发布时间:2022-05-12 00:15

我来回答

2个回答

热心网友 时间:2023-10-28 14:23

首先要说的是创建索引会提高搜索速度
再就是 like 不会使用索引,结果就是你创建了索引但是找不到结果,这个和union没有关系
即使你单独一条查询也是遍历整个数据库,不会在索引中查询
对于这种情况一般都是通过分词创建文件索引的方式进行文字查询 如 lucene
现在的数据量,想要通过sql解决文字的like查询,通过数据库已经不够用的了~追问多谢你的回答,我以上提的问题,Mysql有没有其它解决办法?表可多个,要联合查询,或者只能用分区表来做吗?还是像一个朋友说的 运用hash算法对同样结构的表进行计算分类后存入新表?

追答不论你怎么分表 只要使用like 索引就不会起作用 最后的结果还是所有的数据都要遍历一遍
你可以看看 Mysql+sphinx 做的搜索,对于大数据量的查询使用比较多
单独使用数据库很难,我找过通过创建mysql分词索引的方式搜索数据,结果会丢失很多数据,结果也不准确,毕竟查询还是以准确为第一位的
你可以看看京东或者当当之类的,你输入了一个字他会自动匹配出结果数和数据量,这个就是分词索引的结果

热心网友 时间:2023-10-28 14:24

我也遇到相同的问题,我的环境是MS SQL
greateast@qq.com
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
2023年辽宁高考399分能报哪些公办大学 额头有杂音是什么意思啊 ...反应也不是一般的迟钝,胆子还越来越小,叫我的声音稍大就会被吓... 2022天津理工大学各省录取分数线 ...一个是个胖子 一个是个小矮子 一个是个黄头发的男人 一个是个穿... 我是河南理科女今年考了545 报考天津理工大学一本希望大不?二本专业... ...一个是个胖子 一个是个小矮子 一个是个黄头发的男人 还有一个是个... 有个手机游戏 图标就是一个黄头发的人背着弓箭 游戏内容是两个人_百度... 我是男生从小就怕那些动物,比如青蛙,觉得一想青蛙的皮肤就全身鸡皮疙瘩... ...不是昆虫总动员,其中片段是,一群昆虫被青蛙吃进肚子里,它们在里面... 广州话、潮州话的笑话 潮汕话臭鸡排的翻译 潮汕话臭糑是什么意思 dreamweaver问题:怎样才能让文本位于顶端啊 有灵魂网名,不与灵魂字有关,与灵魂有关 做为班务如何管理班级 多表联查如何提高效率 起一个网名带“灵魂”俩字的 求关于灵魂的网名 有趣的灵魂昵称 《和平精英》情侣网名霸气恩爱有哪些? 短视频需要下载么? 十进制与二进制的转化 将(44.375)10化为二进制数 药流后头疼 药流后十天了,怎么头疼,头晕,肚子也疼 药流后经常掉眼泪,现在经常头痛眼痛怎么办? 做完药流五天了今天骑电动车出去后回来感觉头疼是不是风吹的! 药流五天后出现发烧头痛是什么情况 我药流半个月后出去吹风了,现在有点头痛 路该超级呀潮汕话,求翻译 很复杂很长的SQL语句五表联查怎么提高效率? 潮州有什么新出的笑话 潮汕话意思~~~ 多表联合查询,是不是效率很低,速度很慢 被人骂臭头鸡是什么意思? 扑那母是什么意思扑领母在潮汕话中是夸奖人的意思,哈 潮汕话土鸡什么意思 云南芒市、有画眉鸟卖吗 北京国际学校哪一个比较好? 芒市哪里有卖狗狗的 云南芒市离昆明有多少公里 芒市哪里有卖萨摩的 云南最大的花鸟市场在哪里? 电视剧北风烈玉娥演员是谁? 请求大家帮我想一个女性的英文名,女生的名字是“玉娥”两字,求一个 寻找一个人--占玉娥 国内什么牌子的红酒好?皇特红酒如何? 女性张玉娥这个名字好吗 欢喜密探里假扮玉娥表哥的是谁