两个进程同时对mysql的一个表进行 *** 作会引发问题吗

两个进程同时对mysql的一个表进行 *** 作会引发问题吗,第1张

理论上是不会出现问题,不过首先一个用户在写表时需要将表锁定,此时其它用户调用此表时就处于等待状态,这些 *** 作都是有数据库管理系统来完成。但如果你的机器性能不佳,那么当多用户同时 *** 作数据库表时就会出现并发性能不佳的问题。

查看mysql进程有两种方法

1.进入mysql/bin目录下输入mysqladmin processlist

2.启动mysql,输入show processlist

如果有SUPER权限,则可以看到全部的线程,否则,只能看到自己发起的线程(这是指,当前对应的MySQL帐户运行的线程)。

mysql>show processlist

通过ps命令查看mysql进程即可,执行如下命令:

ps -aux|grep mysql

执行结果中看到了mysql进程,确定mysql正在运行。

mysql 1634 0.0 0.1 13980 1268 ?SAug11 0:00 [mysqld]

root 6849 0.0 0.0 4816 640 pts/1S09:40 0:00 grep mysql


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/8620825.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-18
下一篇 2023-04-18

发表评论

登录后才能评论

评论列表(0条)

保存