文章详情页
mysql中用多表UNION查询和一个表查询 哪个更好
浏览:142日期:2022-06-17 15:42:01
问题描述
问题解答
回答1:大部分情况拆表是为了提升性能,但增加了开发的复杂度和工作量。个人认为单表的数据量在一百万以内的话,不需要拆分多个表。
另外,拆表一般会感觉业务数据的特点,直接定位到查询的表,而不是多表union查询,这样查询效率反而更低。如按照用户id大小拆表,每10万拆分一个表,这样拿到id后直接可以判断查询哪一张表。
上一条:mysql 很简单的union链接查询保存下一条:mysql多表查询
相关文章:
1. 哪位大神知道MySql怎么修改多行多列的数据?求指点2. 这是什么情况???3. 编辑管理员信息时,为什么没有修改过的内容会为空?4. phpadmin的数据库,可以设置自动变化时间的变量吗?就是不需要接收时间数据,自动变化5. mysql - thinkphp5 在MAC电脑本地正常,部署LINUX服务器之后,模型不存在6. 老哥们求助啊7. javascript - 百度图片切换图片时url会改变,但无刷新,没用hash,IE8也支持,请问是用了什么技术?8. PHP类封装的插入数据,总是插入不成功,返回false;9. APP上传到电脑服务器,出现数据上传不完整的问题10. 求救一下,用新版的phpstudy,数据库过段时间会消失是什么情况?
排行榜
