【问题标题】:configuring mysql on my Windows Server 2003在我的 Windows Server 2003 上配置 mysql
【发布时间】:2012-04-14 20:15:30
【问题描述】:

我有一个具有以下选项的 Windows 服务器:

5 GB 内存 至强 31220 3.10GHz

Windows 服务器 2003

我试图在我的服务器上配置 mysql,我这样做如下: 我的.ini:

[MySQLD]
port=3306
basedir=C:\\Program Files\\Parallels\\Plesk\\Databases\\MySQL
datadir=C:\\Program Files\\Parallels\\Plesk\\Databases\\MySQL\\Data
default-character-set=latin1
default-storage-engine=INNODB
read_buffer_size=10M
read_rnd_buffer_size=256K
sort_buffer_size=256K
innodb_additional_mem_pool_size=2M
innodb_flush_log_at_trx_commit=1
innodb_log_buffer_size=1M
innodb_buffer_pool_size=1G
innodb_log_file_size=10M
innodb_thread_concurrency=8
max_connections=100
old_passwords=1
max_user_connections=500
thread_cache_size=4
thread_stack=196608
binlog_cache_size=32768
net_read_timeout=30
net_retry_count=10
net_write_timeout=30
thread_concurrency=10
open_files_limit=0
[client]
port=3306

我的问题是这个配置方法 my.ini 是否适合我的服务器,或者我可以通过差异值优化它,因为我的服务器工作如此缓慢,谢谢

【问题讨论】:

  • 我的问题是这个配置方法 my.ini 是否适合我的服务器,或者我可以通过差异值优化它,因为我的服务器工作如此缓慢,谢谢

标签: mysql windows windows-server-2003


【解决方案1】:

尽管我的回答不是关于调整 Windows 2003 服务器的性能,但它指出了我在阅读中发现的原因和可能的解决方法。

MySQL 5.5 InnoDB 在 Windows 上使用 CriticalSection 的互斥锁实现;在 5.5 之前发现了主要的性能问题。如果您使用的是 5.5 之前的版本,请升级到 5.5 以获得该性能修复。

以及在 Windows Vista 或更新的 Windows 操作系统上使用condition variables 实现的进一步性能提升的一部分。 Windows Server 2003 和 Windows XP 不支持条件变量。

因此,如果在 MySQL 5.5 中发现这种性能缓慢的情况,Simple 解决方案正在迁移到 Windows 2008 Server。由于关键部分等待队列,主要性能滞后。

见进一步阅读:https://www.facebook.com/note.php?note_id=238505812835782

【讨论】:

    【解决方案2】:

    这真的取决于你的服务器角色。

    我的意思是,如果它是专用的 MySQL 数据库,或者与其他层(如应用程序服务器或 Web 服务器)共享资源。

    其他重要的事情是数据库优化的目的。

    可以是开发机、OLAP(数据仓库)、OLTP(大量并发事务)等...

    还有服务器有哪些存储类型,如果你使用 InnoDB 存储引擎或 MyISAM,还有一些性能调优细节。

    我不认为一句话就有答案;)

    您可以阅读这篇文章,帮助您调整/优化性能以满足您的需求:

    http://mysqldatabaseadministration.blogspot.com/2005/11/mysql-5-optimization-and-tuning-guide.html

    http://www.notesbit.com/index.php/web-mysql/mysql/mysql-tuning-optimizing-my-cnf-file/

    【讨论】:

      猜你喜欢
      • 2011-04-19
      • 1970-01-01
      • 2012-06-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-29
      • 1970-01-01
      相关资源
      最近更新 更多