Articles of mysql

我如何知道服务器上的瓶颈?

我有一个LAMP服务器运行一个大型的数据库服务于大量的请求。 如果事情开始变慢,我该如何判断瓶颈是数据库,处理器,磁盘I / O还是带宽,还是其他? 我如何在现场服务器上这样做,也就是说,我不想把事情搞下来做基准testing。

mysqldump:未知选项' – :q'

mysqldump昨天工作正常。 今天我试图转储数据库,并得到这个错误消息 mysqldump:未知选项' – :q' 没有什么帮助,我检查了所有的参数,运行“mysqldump -h”,“mysqldump”没有选项 – 总是相同的结果。 我想可执行文件是以某种方式损坏的,或者..我真的不知道。 我想也许我应该尝试重新安装mysqldump,但我不知道如何做到这一点,而不打破目前正在工作的MySQL服务器停止。 控制台的MySQL客户端工作正常。 MySql版本是5.1.54-1。 服务器是Ubuntu 11.04

monit服务停止时停止mysqld服务

我正在用monit监视mysqld,但是如果我停止监视,那么mysqld服务也会停止。

完全相同的mysql进程

有十几个相同的mysql进程运行常见吗? 它使用了很多的记忆,只是好奇,如果这是一个正常的数量或没有。 谢谢。

分布式的mysql同步

我正在运行连接到SQL主机的服务器。 我有另一台服务器,我决定将其作为SQL备份运行。 所以,我有三个。 Srv A是SQL主机,srv B是备份。 我知道有mysql复制,但它不是我喜欢的(纠正我,如果我错了)。 我想分发一些东西,所以如果srv A回来,它不会覆盖在srv B的停机时间内build立的数据库。我只有3个服务器,所以build立一个集群不是一个选项。 如果有人能帮助我,我会很高兴。

创buildtesting网站

我有一个网站运行的网站。 当我们聘请某人时,我想创build一个testing站点(一个活网站的副本),供新员工修改。 我将需要采取文件和数据库(基本上是一个快照)的新副本,并允许他们访问这些复制的文件和数据库,以便他们可以编辑和上传他们看到他们所做的更改,如果这是活的网站 基本上什么是创build一个网站的testing副本的最佳做法? 服务器运行的是Linux,PHP,mySQL

mysql复制1x主机,1x从机

我刚刚设置了一台主服务器和一台从服务器,但不能正常工作。 在我的网站上,我连接到从服务器,我插入一些行,但他们不出现在主,反之亦然。什么是错的? 这就是我所做的: Master: -> /etc/mysql/my.cnf [mysqld] log-bin = mysql-master-bin server-id=1 # bind-address = 127.0.0.1 binlog-do-db = test_db Slave: -> /etc/mysql/my.cnf [mysqld] log-bin = mysql-slave-bin server-id=2 # bind-address = 127.0.0.1 replicate-do-db = test_db Slave: terminal 0 > mysql> STOP SLAVE; // and drop tables Master: terminal 1 > mysql> CREATE USER 'repl_slave'@'slave_ip' IDENTIFIED BY 'repl_pass'; […]

保持多个服务器同步上传文件 – LAMP

我现在有一个网站,目前正在使用2个服务器,一个应用程序服务器和一个数据库服务器,但是应用程序服务器的负载正在增加,所以我们要添加第二个应用程序服务器。 我遇到的问题是网站有用户上传文件到服务器。 如何在两台服务器上获取上传的文件? 我不想将图像直接存储在数据库中,因为我们的应用程序已经是数据库密集型了。 有没有一种方法可以将服务器彼此同步,或者还有其他我可以做的事情吗? 任何帮助,将不胜感激。 谢谢

我是否正确地卸载,安装Mysql?

我更改my.cnv,没有人可以再次连接到MySQL。 所以我决定重新安装MySQL。 我做了 sudo aptitude purge mysql-server 其次是 sudo aptitude install mysql-server 然后我得到这个日志: root@ip-10-134-10-182:~# sudo aptitude purge mysql-server E: Could not get lock /var/lib/dpkg/lock – open (11: Resource temporarily unavailable) E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it? Reading package lists… Done Building dependency tree Reading state information… Done Reading […]

固态硬盘数据库或网页文件?

我可以为MySQL数据文件和系统或网站文件(.php文件,图像,video)的SSD。 由于我拥有的SSD容量,我不能拥有两者。 什么是最好的,使Windows 2012和MySQL的SSD或Web文件? 有谁知道吗,每个.php请求都是从磁盘读取php文件还是被caching? 如果被caching,在SSD和其他sata磁盘驱动器上安装OS / mysql可能会更好。 有任何想法吗?