什么应该是最好的Mysql数据库引擎当查询像更新,插入,删除几乎没有作出(99%的时间不作出) 数据库有一个批量input主要是数字数据types,select查询是基于条件语句比较数值和返回结果 我应该在这里使用MyISAM吗? 还有一点是数据库将被多个用户同时使用 谢谢
我已经阅读了很多这个网站来优化我的服务器,但没有什么真正帮助我:(我有一个内存的麻烦,我认为,我只有一个网站(Drupal)与860K页面浏览量月份,但当stream量增加,负载平均上升超过+40,+70等100%的内存使用导致服务器完全停机 其实,当我刚刚重新启动服务器的总内存使用率约为80% 我不知道该怎么办 ! 我真的不能相信这台服务器不能处理这种stream量,请帮助我! 眼镜 Processor #1 to #24 Intel Dual Xeon E5645 @ 2.40GHz Cache 12288 KB 4GB Total RAM Apache/2.2.19 -prefork- (Unix) mod_ssl/2.2.19 OpenSSL/0.9.8e-fips-rhel5 mod_auth_passthrough/2.1 mod_bwlimited/1.4 PHP/5.2.17 500GB HD RAID 1 Drupal based website with Boost module and Cache Router (INNODB tables) APC Installed 顶部(class次 – 米) top – 23:05:37 up 19:42, […]
我们正在切换到一个新的RAIDarrays,需要将我们的MySQL InnoDB数据库复制到新的RAIDarrays,同时最大限度地减less停机时间(50GB的数据库)。 我知道在运行的MySQL数据库上使用rsync不会产生数据库的可用副本。 然而,我可以得到一个确切的副本,通过在运行的数据库上使用rsync,然后完全closuresmysqld,并运行一个最终的rsync? 在这种情况下是否有数据损坏的可能性,如果我确保mysql不运行最终的rsync运行?
我是DB的新手,特别是MySQL。 有没有什么好的做法大规模备份MySQL? 例如,我已经发现了一些事情。 使用mysqlbackup (物理备份)而不是mysqldump 。 将key_buffer_size增加到RAM的20%(不仅仅是备份非常有用的选项)。 看看maatkit的工具有几个备份。 如果你知道任何MySQL备份共享的好东西。
我认为yum在安装MySQL 5.1时遇到问题,因为已经有了一个预先安装的MySQL 5.5。 我想干净地删除MySQL 5.5(我用PHP和Python有5.5的问题)。 我删除了与MySQL 5.5相关的每个文件夹和文件: yum remove mysql-server rm -i /usr/bin/mysq* rm -R /var/lib/mysql/ /usr/share/mysql/ /usr/lib64/mysql/ /usr/include/mysql/ 我键入find / -name mysql ,我得到 /usr/lib64/perl5/auto/DBD/mysql /usr/lib64/perl5/DBD/mysql 现在,当我尝试yum install mysql-server.x86_64我得到以下错误: Loaded plugins: downloadonly, fastestmirror, refresh-packagekit, security Loading mirror speeds from cached hostfile * base: mirror.team-cymru.org * epel: mirror.hiwaay.net * extras: centos.digitalcompass.net * updates: centos.digitalcompass.net Setting up […]
我有一个大小约30Gb的MySQL(MyISAM)数据库。 它有一张大桌子(和一些小桌子,但没有区别)。 它执行2000次左右的select(按主键单行)/秒,300次更新/秒和50次插入/秒。 我们有大约10个具有类似数据库的独立服务器 我想备份该数据库(增量首选),而不脱机,如何做到这一点?
我有一个正常的硬件,我刚刚安装了Ubuntu 11.04。 但是事情完全错了。 PHPunittesting真的很慢。 我不知道什么是错的。 用ext3一切正常。 谢谢。
我不得不把一个数据库的符号链接到MySQL上的另一个位置(Debian 6.0)。 所以/var/lib/mysql/dbname指向/home/user/dbname ,但MySQL给出了 MySQL错误:1017(找不到文件:'./dbname/tbl201206.frm'(errno:13)) 我已经阅读了关于在数据目录或表格文件上创build符号链接的一些手册,但是mysqld能读取这种链接吗?
我有几个有关RAID 5,BBWC(电池备份写caching),文件系统(ext3)和可选的MySQL的问题。 我有一个假设,我要求服务器故障社区validation或不这一个: 系统是UP的,应用程序与数据库一起工作并使用事务 RAID系统configuration了RAID5,写caching和电池(BBWC) 有了这个解决scheme,当操作系统收到写入确认,数据可能在RAID控制器caching中,而不是在持久性内存(我的RAID驱动器磁盘)。 如果出现电源故障并且数据位于RAID控制器caching中,则BBWC会使用电池组保存数据。 在此之前,一切都很好。 但是电池有一定的容量,并不是无限的。 如果停电时间超过两三天,则RAIDcaching将丢失。 对我来说这是一个戏剧性的,可能的情况。 我的问题是: 可以ext3解决这个问题? 可能不会 是否有可能损坏MySQL数据库? Mysql交易丢失了? 我想是这样 硬件 :HP DL380 G7 操作系统 :与ext3的Centos 5
是否有可能允许任何IP使用MySQL连接到Amazon RDS实例? 根据评论中的要求解释我的情况: 默认情况下,Amazon RDS将阻止传入IP未在AWS安全组“白名单”中列出的所有传入连接。 但是我在我的工作站上使用3G连接,所以我的IP地址总是在变化。 我不想每次使用新IP连接到3G时更新安全组“白名单”,以便能够连接到我的RDS实例。