社区
MySQL
帖子详情
紧急求救!关于MySQL大数据量情况下性能优化的问题?
ZHANG9652
2005-05-31 08:50:36
在做一个计费项目,采用的数据库是MySQL 4.1,在数据达到百万条时,每进行一次查询,cpu都会100%,且几乎是没任何反应,我想作为一个成熟的数据库产品,百万条数据不应该会有什么问题,请教各位高手是否有解决问题的办法,愿500分酬谢!!
...全文
560
5
打赏
收藏
紧急求救!关于MySQL大数据量情况下性能优化的问题?
在做一个计费项目,采用的数据库是MySQL 4.1,在数据达到百万条时,每进行一次查询,cpu都会100%,且几乎是没任何反应,我想作为一个成熟的数据库产品,百万条数据不应该会有什么问题,请教各位高手是否有解决问题的办法,愿500分酬谢!!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ZHANG9652
2005-06-11
打赏
举报
回复
晕,最后发现是设计上的问题,原来设计了一张主表和一张历史表,在查询时将他们进行union操作以便将数据全部查出,最后发现在union操作上耗费了大量的时间,这时尝试将历史表与主表合并,结果发现查询速度快了数倍,而且进行插入,删除操作的时候也不长,ok,解决了,谢谢各位
yeyi001
2005-06-09
打赏
举报
回复
Mysql中有查询高速缓存,使用高速缓存的语句格式:select sql_cache * from tableA where ...
terry915
2005-06-08
打赏
举报
回复
学习!有分的人!佩服!
陈年椰子
2005-06-06
打赏
举报
回复
UP
继续关注, 当好一个DBA, 不容易
陈年椰子
2005-05-31
打赏
举报
回复
为了速度, 在确保查询已经最优的前提, 就是以牺牲空间来获取速度, 比如分表, 建立索引
我碰到以下几种情况会导致查询速度慢
1、无索引 , 必要的索引可以很大地提高速度 , 但对字符型效果不大, 查询涉及关键的类别 , 尽量用数字,然后建立索引
2、效率低的SQL语句, 比如用了大量的 IN , NOT IN (这个在MYSQL4.x好象没有 :))
如果有几个条件, 可以选产生结果最小的做为首次查询, 因为MYSQL 4。X不支持子查询, 可以考虑建立临时表。
3、数据库服务器内存太小 , 这个你应该知道该如何办 :)
4、表太大, 可以根据主要分类, 把表分解 , 或者常用的字段合成一个表, 不常用的分成一个表
比如全国类型的企业信息, 可以按省分, 可以按行业分,
按省分后, 每个省再分3个表, 地址表(名称、地址、邮政编码),企业信息表(行业,规模,。。。) , 通信表(电话、传真、邮件、主页)
举个些例子,不知道对你有否帮助
Mysql
性能优化
教程
原文: http://wenku.baidu.com/view/aa43ecc3aa00b52acfc7ca94.html?st=1
MySQL
性能优化
教程 目录 目录 1 背景及目标 2
Mysql
执行优化 2 认识数据索引 2 为什么使用数据索引能提高效率 2 如何理解数据索引的结构 3 优化实战范例 3 认识影响结果集 4 影响结果集的获取 4 影响结
python计算机毕设【附源码】应急
求救
信息发布系统(django+
mysql
+论文)
在当今社会,随着自然灾害、事故灾难和社会安全事件等突发事件的频繁发生,如何快速、有效地发布应急信息,及时调动救援资源,减少灾害损失和影响,已经成为一个亟待解决的
问题
。在数据库管理工具的选择上,使用了Navicat 11,这是一个用户友好且功能强大的数据库管理软件,它支持多种数据库系统,包括
MySQL
,并提供了图形化界面,使得数据库的管理和维护工作更加便捷。通过该系统,受灾者可以迅速发布自己的
求救
信息,包括位置、需求、联系方式等,救援组织和志愿者可以第一时间获取这些信息,从而大大缩短了救援时间。
2021超全
大数据
面试宝典,吐血总结十万字,
大数据
面试收藏这一篇就够了
本文最新版已发布至公众号【五分钟学
大数据
】 获取此套面试题最新pdf版,请搜索公众号【五分钟学
大数据
】,对话框发送面试宝典 扫码获取最新PDF版: 版本 时间 描述 V1.0 2020-02-18 创建 V1.2 2020-06-17 新增 spark 、flink相关面试题 V1.3 ...
flask框架社区居民生活平台毕设源码+论文
因此本选题将以社区居民生活为研究情景,重点分析和研究如何构建一个集多种功能于一体的社区居民生活平台,涵盖生活商城(包含各类商品类型)、上门服务、
紧急
求救
、生活照料、互助出行、文章与信息发布(涵盖各类文章类型及工具信息)、工具借用、互助信息交流、社区活动组织推广以及
紧急
联系人管理等功能。同时,互助出行、工具借用、互助信息交流等功能有助于加强社区居民之间的联系与互助,社区活动的组织推广也能丰富居民的业余生活,提升居民幸福感,促进社区和谐发展。定义网页的结构和内容,如段落、链接、图片等。
【
大数据
安全分析】数据传输方式
NetFlow 缓存包含了随后数据流的统计信息,一个 NetFlow 流定义为在一个源 IP 地址和目的 IP 地址间传输的单向数据包流,且包括源 / 目的 mac 地址、源 / 目的端口、包大小、数据包中传输的具体内容等。这些丰富信息如同详细的货物运输清单,让我们全面了解网络数据流
情况
,为网络流
量
分析、安全检测等提供有力数据支持。通过分析 NetFlow 数据,可以发现网络中的异常流
量
,如某个 IP 地址在短时间内大
量
发送数据包,可能是遭受了 DDoS 攻击;
MySQL
57,063
社区成员
56,759
社区内容
发帖
与我相关
我的任务
MySQL
MySQL相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MySQL相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章