Tag: mysql

如何计算AWS RDS上的当前IOPS使用率和IOPS信用计数和图表

我在AWS上有一个运行的Mysql db.m3.medium RDS实例,使用20GB的SSD运行: RDS机器描述 最后一小时的写入和读取操作如下: 磁盘操作 它看起来像最大(写)+最大(读)操作总计约50 /秒,这意味着它是在3 * disk_capacity = 3 * 20 = 60次/秒。 所以这意味着每一秒我都会得到额外的10个IOP。 考虑到这一点,我目前的信用计数是在这段时间(1小时)+总和(每个第二时间段的贷方余额)之前的信用计数? 这是计算当前IOPS使用情况和信用积累/计数的正确方法吗? 如果是这样,没有显示IOPS信用使用情况的AWS图表,因为存在CPU信用使用情况,是否正确?

为什么一些apt-get安装会重启mySQL?

我遇到了一个奇怪的情况,通过apt-get安装一个包导致运行(production!)mysqld实例在一些16.04 Linux服务器上重新启动。 我们在四台服务器上运行sudo apt-get install -y iotop 。 在三台服务器上,安装失败,说明[ERROR] unknown variable 'rpl_semi_sync_slave_enabled=1' 。 这个variables只在这三台服务器上设置。 在这一点上,我们正在运行的MySQL服务closures! 第四台服务器没有相同的mysqlconfiguration。 值得注意的是,variablesrpl_semi_sync_slave_enabled不存在。 Apt能够安装iotop但有趣的是我们的mysql服务没有重启或closures。 所以看起来有些软件包在安装失败的情况下会导致与安装相似的正在运行的进程被终止。 这让我非常担心在我们的生产服务器上安装进一步的软件包,这些服务器运行着我们不想每次都重启的进程。 我怎么能知道一个软件包安装是否会重新启动这些进程,为什么它首先发生?

如何在不停止主服务器的情况下创buildMySQL服务器的从副本?

为了确保从站和主站的数据在同一个地方进行复制,在重新启动主站之前,应将新的主站停止并将数据传输到新的从站,至less这是一个选项。 如何在不停止主服务器的情况下启动MySQL服务器的复制?

MySQL 5.0能够很好的支持IPv6吗?

我使用的是mongrel + apache 2.2 + mod_proxy_balancer + mysql apache2.2是IPv6很好的http://httpd.apache.org/docs/2.2/en/bind.html#ipv6 MySQL 5.0能够很好的支持IPv6吗?

IPTABLES(速率限制)端口3306

有没有办法通过使用IPTABLES在MySQL 3306上评估连接限制? 我正在考虑允许2连接企图每隔5分钟端口3306。 谢谢

MySQL CURTIME()始终是00:00:00

我在Solaris 10u8上安装了MySQL服务器。 直到最近,一切工作正常。 然后突然间,根据MySQL的当前时间总是00:00:00。 CURDATE()似乎工作正常,但它给出的时间仍然是00:00:00。 下面我有一些关于我的问题的插图。 我试过重新启动机器。 我不知道该怎么做,这是搞乱我的Web应用程序。 有任何想法吗? -bash-4.1$ Fri Jul 9 11:01:42 EDT 2010 ……. ……. mysql> create table timetest (datetime datetime); Query OK, 0 rows affected (0.01 sec) mysql> insert into timetest values (curtime()); Query OK, 1 row affected, 1 warning (0.01 sec) mysql> select * from timetest; +———————+ | datetime | […]

Saas应用程序,pipe理单独的MySQL数据库的每个客户端非常简单?

当涉及到pipe理数据库时,pipe理一个拥有所有客户数据的单个数据库(多租户)显然更容易。 如果我想创build一个客户端的应用程序,这意味着每个新的客户端意味着将有自己的独立的MySQL数据库。 这意味着如果我有10K的客户,我将有10K的mysql数据库,每个客户一个。 这将是一个噩梦来pipe理? (升级等) 某些事情会更容易,喜欢备份客户数据库。 另外,如果一个客户端使用更多的资源,可以备份和移动他们的数据库到一个服务器没有那么多的利用等。 注释?

内存泄漏问题在Centos5

我最近刚刚购买了一台专用服务器,作为过去3年来共享主机的一个小型社区站点的升级。 我已经安装了httpd,php和mysql(通常为web服务器)。 我为几个虚拟主机configuration了httpd,并安装了webmin和cacti。 一切似乎运行相当顺利,直到我注意到在graphics中的内存使用情况的东西在仙人掌。 我的服务器有2G内存,由于某种原因,1.7G的使用中。 我通过SSH以root用户身份login,然后重新启动服务器,然后运行“top”。 直奔它使用600meg内存,并保持缓慢增加,但没有看到什么是使用内存。 我跑了'ps aux'。 但是,由于一些奇怪的原因,它看起来好像没有运行的应用程序正在使用超过2%的内存。 如果我从“ps aux”加起来的所有内存使用量出来,大约20.6%,我认为是接近400meg内存,这是当超过800meg RAM正在使用。 所以,在我看来,似乎在没有任何申请声称的情况下使用了大约400公克的公羊。 随着时间的推移,内存缓慢地上升,直到它使用所有可用的RAM。 虽然,我还没有让它达到那一点呢。 我不确定如何弄清楚下一步该怎么做才能解决问题。 任何帮助都将不胜感激。 来自仙人掌的内存使用图: 'ps aux'和'free -o'的输出 让我知道是否需要更多信息。

从MySQL服务器迁移到MariaDB

我听说MariaDB比MySQL-Server有更好的性能。 我运行的软件,密集使用MySQL,这就是为什么我想尝试升级到MariaDB。 请告诉我你做这个转换的经验,以及说明或提示。 另外,我应该关注哪些文件用于备份MySQL服务器,所以如果MariaDB出了问题,我可以回滚到MySQL没有问题? 我会使用这个,但我不确定是否足以获得MySQL-Server confs和数据库的完整备份: mysqldump –all-databases 备份/ etc / mysql 我的环境: uname -a (Debian Lenny) Linux charizard 2.6.26-2-amd64 #1 SMP Thu Sep 16 15:56:38 UTC 2010 x86_64 GNU/Linux MySQL服务器版本: Server version 5.0.51a-24+lenny4 MySQL客户端:5.0.51a 统计: Threads: 25 Questions: 14690861 Slow queries: 9 Opens: 21428 Flush tables: 1 Open tables: 128 Queries per second avg: […]

MySQL – 如果从站脱机并重新联机,它是否会自动从主站捕获数据?

MySQL – 如果奴隶离线几个小时后又重新联机,它是否会自动从主人处获取数据?

服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器.