服务器是2950,16G内存,raid10,数据有9G多,有innodb,有myisam,以innodb居多。
[client]
#password = [your_password]
port = 3306
socket = /tmp/mysql.sock
[mysqld]
# generic configuration options
port = 3306
socket = /tmp/mysql.sock
skip-locking
#以下两项是让mysql不使用交换分区
memlock
innodb_flush_method=O_DIRECT
skip-name-resolve
bind_address=192.168.0.187
back_log = 64
max_connections = 500
max_connect_errors = 10
table_cache = 4096
max_allowed_packet = 16M
binlog_cache_size = 1M
max_heap_table_size = 128M
sort_buffer_size = 16M
join_buffer_size = 16M
thread_cache_size = 64
thread_concurrency = 8
query_cache_size = 256M
query_cache_limit = 4M
query_cache_type = 1
ft_min_word_len = 4
default_table_type = MYISAM
thread_stack = 256K
transaction_isolation = REPEATABLE-READ
tmp_table_size = 128M
log-bin=mysql-bin
expire_logs_days = 10
log_slow_queries = slow.log
log-queries-not-using-indexes
long_query_time = 2
log_long_format
tmpdir = /tmp
server-id = 1
key_buffer_size = 768M
read_buffer_size = 2M
read_rnd_buffer_size = 16M
bulk_insert_buffer_size = 64M
myisam_sort_buffer_size = 128M
myisam_max_sort_file_size = 10G
myisam_max_extra_sort_file_size = 10G
myisam_repair_threads = 1
# Automatically check and repair not properly closed MyISAM tables.
myisam_recover
# Disable Federated by default
skip-federated
skip-bdb
innodb_additional_mem_pool_size = 16M
innodb_buffer_pool_size = 5G
innodb_data_file_path = ibdata1:5000M;ibdata2:3000M:autoextend
innodb_data_home_dir = /opt/app/mysql/var
innodb_file_io_threads = 4
innodb_thread_concurrency = 0
innodb_flush_log_at_trx_commit = 1
innodb_log_buffer_size = 8M
innodb_log_file_size = 512M
# Total number of files in the log group. A value of 2-3 is usually good
# enough.
innodb_log_files_in_group = 3
# Location of the InnoDB log files. Default is the MySQL datadir. You
# may wish to point it to a dedicated hard drive or a RAID1 volume for
# improved performance
innodb_log_group_home_dir=/opt/app/mysql/var
innodb_log_arch_dir=/opt/app/mysql/var
innodb_max_dirty_pages_pct = 90
# The flush method InnoDB will use for Log. The tablespace always uses
# doublewrite flush logic. The default value is "fdatasync", another
# option is "O_DSYNC".
#innodb_flush_method=O_DSYNC
innodb_lock_wait_timeout = 120
分享到:
相关推荐
1. **安装流程**:MySQL 5.0.75 的安装通常涉及解压下载的 `mysql-5.0.75.tar.gz` 压缩包,然后通过 Unix/Linux 系统上的 `configure` 脚本进行编译配置。这个过程包括 `./configure` 来检查系统环境,确保所有必要...
在MySQL 5.0.75这个版本中,包含了对SQL标准的支持,事务处理,视图,存储过程,触发器,以及各种性能优化和稳定性改进。不过请注意,这是一个较旧的版本,可能存在已知的安全漏洞和功能限制,因此在生产环境中推荐...
MySQL是世界上最受欢迎的...总结,`mysql-5.0.81.tar.gz`是MySQL 5.0.81版本的源码包,在Linux下安装涉及解压、配置、编译、安装、初始化、设置权限等多个步骤。源码安装虽然复杂,但也提供了更大的灵活性和定制性。
总结来说,MySQL 5.0在Linux上的源码安装是一个涉及多步骤的过程,需要理解系统环境、配置选项以及依赖管理。对于嵌入式开发,源码安装提供了更多的定制可能性,有助于充分利用有限的硬件资源,实现高效稳定的数据...
这个“mysql5.0.rar”压缩包包含了MySQL 5.0.22的安装全套资源,这是一个适用于Windows操作系统的安装包。MySQL 5.0.22虽然较旧,但其稳定性和兼容性仍然为很多初学者提供了学习SQL的基础平台。 首先,让我们了解...
1. **增强的查询优化器**:MySQL 5.0引入了一个新的查询优化器,能够更好地分析查询语句并选择最优执行路径,从而提高了查询性能。 2. **事务处理支持**:MySQL 5.0完全支持ACID(原子性、一致性、隔离性和持久性)...
这个压缩包“mysql-5.0.910.zip”包含了运行MySQL服务器所需的所有核心组件,使得安装和配置过程变得更为便捷。 首先,让我们深入了解一下MySQL 5.0的关键特性: 1. **InnoDB存储引擎增强**:InnoDB是MySQL中最...
7. **性能优化**:MySQL 5.0在性能方面也有所提升,例如优化了查询缓存,增强了索引处理,以及对内存管理的改进,使得数据库响应速度更快。 8. **备份与恢复**:MySQL 5.0提供了多种备份策略,如mysqldump工具,...
【PHPWind-Wamp-5.0.rar_WAMP 5.0_mental7hp_phpwind】是一个针对Windows操作系统的集成开发环境,特别设计用于...然而,熟悉这些基础组件的工作原理和配置方法,对于解决可能出现的问题和优化性能仍然是非常有益的。
readline-5.0是该库的一个较早版本,随着时间的推移,readline已经发展到了更高版本,每个新版本通常会修复一些已知问题,增加新的功能,并优化性能。 6. **readline的应用场景** - **解释器**:Python、Perl、...
3. **配置文件**:可能包含了一个Makefile,用于编译和链接UDF模块,使得它们可以在MySQL服务器中加载。 4. **示例或测试用例**:可能包含了一些SQL脚本,用于演示如何在查询中使用这些自定义函数。 5. **文档**:...
8. **InnoDB引擎的增强**:InnoDB是MySQL中支持事务处理的主要存储引擎,5.0版本对其进行了优化,包括更快的行锁定、更好的并发处理和更高的事务吞吐量。 9. **性能提升**:包括查询优化器的改进、缓存机制的增强...
- **考试范围**:涵盖了MySQL 5.0 的核心概念、安装配置、安全性管理、性能调优、备份恢复等多个方面。 #### 二、MySQL 5.0 核心概念 - **关系型数据库管理系统**(RDBMS):MySQL 是一个开源的关系型数据库管理...
MySQL 5.0 的安装配置过程对于任何想要在 Windows 平台上搭建数据库环境的人来说都是至关重要的。MySQL 是一款高效、快速且易于使用的开源 SQL 数据库管理系统,尤其与 PHP 结合时,能构建出强大的Web应用程序。以下...
9. **性能优化**:为了提高性能,可以使用连接池,MySQL.Data.dll支持自动连接池管理。此外,合理使用事务和预编译的SQL语句也能显著提升处理效率。 10. **版本更新**:随着MySQL服务器和.NET Framework的更新,...
1. **存储引擎优化**:MySQL5.0引入了InnoDB存储引擎的改进,增强了事务处理能力和并发性能,使其更适合大规模数据处理和企业级应用。 2. **分区功能**:MySQL5.0开始支持表分区,这使得大型表的数据管理变得更加...
MySQL5.0数据库自动备份是数据库管理中的一个重要环节,它能够确保在系统出现故障或数据丢失时,可以迅速恢复到之前的状态,保障业务连续性。本压缩包“MySQL5.0数据库自动备份脚本.rar”提供了在RedHat5操作系统上...
6. **性能优化**:MySQL 5.0中可以通过调整各种系统变量和配置参数来优化性能,例如`innodb_buffer_pool_size`用于控制InnoDB引擎缓存的数据量,`key_buffer_size`则影响MyISAM表的索引缓存。 7. **安全性**:应...
3. 插件系统:通过插件机制,开发者可以快速实现特定功能,如SEO优化、评论系统、统计分析等,增强系统的可扩展性。 4. 安全防护:ThinkCMF内置了防止SQL注入、XSS攻击等安全措施,保证系统的安全性。 5. 配置管理...
安装MySQL 5.0是一个相对简单的步骤,但正确配置和优化数据库以适应你的应用需求则需要更多的时间和经验。在实践中,你可能会遇到权限设置、安全策略、性能调整等问题,这些都是数据库管理员必须掌握的关键技能。