因为公司的OA用的是MySql数据库,目前数据库文件夹大小已经有15G+,所以系统运行起来显得特别慢!希望大神能够帮忙解决。(楼主愿以一定现金酬谢)1、系统慢主要体现在加载表单的时候(用过OA的大神应该了解),20s以上,纯是受不了。 表单里有很多枚举控件(10个左右),每个枚举控件的值可能有几百个。MySql估计对每个枚举控件应该是建立了表的,所以楼主估计这里应该是多表连接查询(仅楼主本人猜测)。
2、服务器配置(Windows Server 2003 Ent x64)
·IBM x3850 x5
·CPU E7 4830 (32颗CPU,64核)
·内存 32G
3、初略查看了系统使用性能情况(楼主看不来),内存使用最多也才7G,CPU使用基本都在3%以下4、楼主不可能在数据库里建什么索引什么的(OA封闭,不能随意动数据库怕有风险),惟一希望的看能否通过配置my.ini文件解决问题(或者其他配置文件)
希望能有大神帮忙啊!
2、服务器配置(Windows Server 2003 Ent x64)
·IBM x3850 x5
·CPU E7 4830 (32颗CPU,64核)
·内存 32G
3、初略查看了系统使用性能情况(楼主看不来),内存使用最多也才7G,CPU使用基本都在3%以下4、楼主不可能在数据库里建什么索引什么的(OA封闭,不能随意动数据库怕有风险),惟一希望的看能否通过配置my.ini文件解决问题(或者其他配置文件)
希望能有大神帮忙啊!
解决方案 »
- 为什么要使用分页存储过程?
- Every derived table must have its own alias
- mysql数据库,亿级别数据量,修改表结构中的字段类型,求可实行方案
- 关于MySQL中char(4)汉字输入的问题
- hibernate连接MySQL数据插入的中文数据都变成了问号
- 为什么我的mysql用phpmyadmin连不上
- File 'c:\mysql\share\charsets\?.conf' not found (Errcode: 2) 求助~!~!~!
- 什么错误信息,如何改正,mysql中create table错误
- 谁知道MySQL的驱动接口程序在那里下载?
- java项目部署在tomcat里,mysql数据库部署在另一个服务器里,项目和数据库没部署在一个服务器里,我知道mysql服务器的IP,该怎样把数据传到数据库
- mysql获取一个月以内的数据
- 求助,目录/var/lib/mysql/文件夹空间占用很大有500G左右
http://www.percona.com/blog/2007/11/01/innodb-performance-optimization-basics/
http://www.percona.com/blog/2013/09/20/innodb-performance-optimization-basics-updated/
另外,针对上面两篇文章,我翻译了一些,下面是我翻译的,不过本人英语一般,仅限参考
http://blog.csdn.net/zhu19774279/article/details/38560311
http://blog.csdn.net/zhu19774279/article/details/38645663另外你再看看是不是IO不行,硬盘跟不上,什么都白搭。