我们正在将EC2上的networking服务器networking扩展到许多不同的地区,目前使用主/从复制。 我们发现,在过去的几个月中,我们的从服务器已经停止了多次复制,这要求我们清除数据库并重新初始化复制。 现在我们正在寻找在3个不同地区有服务器,我们有点担心这些MySQL复制错误。 我们相信他们是由于auto_increment价值,所以我们正在考虑一些方法来平息这些错误,并稳定复制: 多主复制; 3个主人(每个地区一个人),与相关的自动auto_increment补偿,定期备份到S3。 要么, MySQL的群集; 3个节点(每个区域一个)具有单独的pipe理节点,该节点也将聚集日志和统计信息。 经过调查,似乎他们都有缺陷(前者的复制错误,后者的性能问题)。 我们相信集群方法将允许我们比Multi-Master路由更容易地pipe理和添加新节点,并将减less/消除我们目前看到的复制问题。 但是,性能是重中之重。 MySQL-Cluster的性能问题和人们说的一样糟糕吗?
我和Plesk一起在Windows上安装了MySQL。 该版本是5.0.45社区。 我在服务器上的数据库是MyISAM以及InnoDb,但主要是innodb。 我的服务器上有8G的内存,但是MySQL不超过1.3G,调整设置并没有帮助。 我试图增加内存分配innodb_buffer_pool_size,它的作品,如果我把它设置为1G,但如果我设置2G,或以上的服务器不会回来在线! 我希望mySQL至less使用5-6G的内存来提高性能,但是我无法得到这个工作。 任何人都可以请帮忙? 我的MySQLconfiguration文件如下(有2个mysqld部分…当我使用MySQL工作台创build另一个!) [MySQLD] port=3306 basedir=C:\\Program Files (x86)\\Parallels\\Plesk\\Databases\\MySQL datadir=C:\\Program Files (x86)\\Parallels\\Plesk\\Databases\\MySQL\\Data default-character-set=latin1 default-storage-engine=INNODB query_cache_size=128M table_cache=1024 tmp_table_size=32M thread_cache=32 myisam_max_sort_file_size=100G myisam_max_extra_sort_file_size=100G myisam_sort_buffer_size=2M key_buffer_size=32M read_buffer_size=16M read_rnd_buffer_size=2M sort_buffer_size=8M innodb_additional_mem_pool_size=24M innodb_flush_log_at_trx_commit=1 innodb_log_buffer_size=10M innodb_buffer_pool_size=1G innodb_log_file_size=10M innodb_thread_concurrency=8 max_connections=700 key_buffer=48M max_allowed_packet=5M sort_buffer=2M net_buffer_length=4K old_passwords=1 wait_timeout=20 connect_timeout=60 [client] port=3306 [mysqld] query_cache_min_res_unit = 4096 innodb_additional_mem_pool_size = 1048576 innodb_buffer_pool_size = 1G […]
我正在为我们编写的内部应用程序编写一个安装程序。 在安装我们的应用程序之后,它将以静默模式使用.msi安装程序安装MySQL。 我指定安装目录和数据目录到我的应用程序的安装目录中的一个目录,如: msiexec /i @@MYSQL_INSTALLER_FILE@@ /qn INSTALLDIR="@@INSTALL_DIR@@\MySQL\" DATADIR="@@INSTALL_DIR@@\MySQL\" USERNAME="@@DB_USER@@" PASSWORD="@@DB_PASS@@" (使用InstallJammer将@@ variable @@replace为我的安装程序) 一旦安装,我使用mysqld.exe安装一个自定义服务名称和默认文件的Windows服务,如下所示: mysqld.exe –install CustomMySQL –defaults-file="@@INSTALL_DIR@@\MySQL\my.ini" 只要还没有安装另一个MySQL实例,这工作正常。 如果有的话,静静地安装MySQL。 手动运行msi安装程序(双击)会显示一个错误,说明以前的版本已经安装,只是中止。 有没有办法自动安装MySQL作为一个孤立的实例,无论是否已经安装了另一个版本/实例?
老实说,标题说明了一切。 我是新来的服务器安装和东西,基本上要这个testing的目的,我正在build设一个Web应用程序。 我有ubuntu和运行,但希望让默认启用联邦存储引擎的MySQL运行。 任何帮助是极大的赞赏。 阿隆
在Mysql服务无端停止之后,我在客户端服务器的mysql数据库db表中发现了一些奇怪的东西 什么是testing和test_%条目? 为什么数据库AQUA有两个条目? 为什么有一个空白名称的条目? 我应该担心这些吗? 我应该为每个具体情况做些什么? 备份后删除那些不应该在那里的安全吗?
客户端使用PHP连接到MySQL。 PHP脚本和MySQL数据库位于2台不同的Linux服务器上。 他抱怨数据库连接正在丢失或超时,并要求我看看。 在MySQL中有什么地方可以告诉我什么和有多less连接被丢弃或超时? 我看着慢查询日志,没有看到任何东西。 有关如何诊断这个丢失/超时的数据库连接问题的任何build议? 谢谢 编辑: 在my.cnf启用慢查询日志: log-slow-queries=/var/log/mysql-slow-queries.log 当我做一个 mysql> show global status; 我有: | Slow_queries | 11402347 | 所以有很多缓慢的查询。 但文件/var/log/mysql-slow-queries.log不存在。 这是为什么?
我正在努力提高MySQL服务器的性能。 我正在寻找一些东西来衡量和监测MySQL的性能(每秒查询),以便我可以衡量我所做的任何改进。 他们的任何易于使用的开源软件,这样做? 谢谢。
我有一个主要的写服务器(server1)复制到两个服务器(server2和server3)是查询服务器。 我正在复制所有数据库到这些服务器,包括MySQL数据库。 当我执行一个GRANT如下复制作品完美.. GRANT execute,select ON database1.* TO `user1`@`host` IDENTIFIED BY 'password'; 但是,如果我做同样的授予改变现有的用户没有IDENTIFIED子句复制中断的权限.. Error 'Can't find any matching row in the user table' on query. Default database: 'mysql'. Query: 'GRANT execute,select ON database1.* TO `user`@`host`' 如果我尝试手动运行查询,我得到相同的错误.. 服务器1: mysql> SHOW VARIABLES LIKE "%version%"; +————————-+————————————————————+ | Variable_name | Value | +————————-+————————————————————+ | protocol_version | 10 | | […]
我必须pipe理一个MySQL服务器,并希望人们可以给出一个MySQL服务器可能会停止响应的几个主要原因? 模糊的问题,我知道,但我希望读取预防措施作为一个学习经验之前,我自己的一些问题。 什么是一个MySQL服务器可能会崩溃的常见原因? debugging问题的技巧等
我的网站和服务器都很庞大,我的服务器有8GB RAM和6个处理器核心。 我从我的托pipe团队收到一封邮件,关于mysql数据库的负载, 现在,我的网站运行速度非常慢,我收到的邮件中包含一个日志文件 root@server [~]# mysqladmin pr +——-+——————+———–+————–+———+——+————–+——————————————————————————————————+ | Id | User | Host | db | Command | Time | State | Info | +——-+——————+———–+————–+———+——+————–+——————————————————————————————————+ | 17969 | leechprotect | localhost | leechprotect | Sleep | 103 | | | | 18706 | database_user | localhost | database_name | Sleep | 25 | […]