大数据cpu怎么处理数据用什么样的cpu

版权声明:本文为博主原创文章,未经博主允许不得转载。 /m0_/article/details/

cpu使用率达到100%的处理过程

一、查进程,主要是查找被锁表的那个进程的ID


从上述表中,可以很清楚的看到慢查询语句(只是展示了部分数据),一般mysql的增删改操作都会锁表

二、将这些进程ID,kill掉即可
首先,将所有的进程号取出。如果进程比较多,可以使用for循环来做:

 
然后,使用for循环将这些进程杀掉 #备注:在mysql内部杀进程,不能使用"kill -9 进程号",只能使用"kill 进程号"

三、再次查看数据库的cpu情况

四、查询数据库的一些常用指令
1、查看哪些线程正在运行

2、查看当前有那些表是打开。


备注:In_use列表示有多少线程正在使用某张表,Name_locked表示表名是否被锁,这一般发生在Drop或Rename命令操作这张表时。所以这条命令不能帮助解答我们常见的问题:当前某张表是否有死锁,谁拥有表上的这个锁等。

4、查看innodb引擎的运行时信息


5、查看服务器配置参数

五、数据库常用的图形化工具
2、phpmyadmin(推荐,主要是其安装简单)
3、navicat(朋友推荐的,没有用过)

因本人是工作中需要做大量的数据处理,就选配了一套偏高配的电脑。选什么样的处理器有点头疼,是用I7的好还是用至强E5的好?另外这配置是一拖二用的。... 因本人是工作中需要做大量的数据处理,就选配了一套偏高配的电脑。选什么样的处理器有点头疼,是用I7的好还是用至强E5的好?另外这配置是一拖二用的。

    不用怀疑,用i7,而且运行快用固态硬盘,大量数据的话,512G固态硬盘有点小贵且不够用或用128G固态,建议固态硬盘作系统加个1T机械硬盘组成RAID 0磁盘阵列,内存8到16G且是双通道最好,别的自已考虑吧

    如果是数据库这类肯定是E5,因为它的大缓存对数据检索很有效

    Intel至强系列,如果是我选择

    这个刚写的配置单 你拿去配吧 希望能帮到你

我要回帖

更多关于 cpu怎么处理数据 的文章

 

随机推荐