易截截图软件、单文件、免安装、纯绿色、仅160KB

mysql处理海量数据的优化配置

常常遇到大数据量频繁读写势必会导致服务器的性能下降。下面记录一下对mysql的优化配置
1.首先关闭auto commit。
2.对于数据表使用InnoDB。
3.关闭外键约束。
4.采用多值插入“INSERT INTO 表名 VALUES (1,2), (5,5), ...;” 如果有大量并发可以用更改INSERT INTO为 INSERT DELAYED INTO可以在程度上解决阻塞问题。
5.日志文件设置的大一点, 但日志缓冲设定要适当。
6.加大buffer pool 。
innodb_buffer_pool_size = 600M(最好小于等于机器内存的75%不要超过)。
innodb_additional_mem_pool_size = 64M
# Set .._log_file_size to 25 % of buffer pool size
innodb_log_file_size = 256M
#innodb_log_buffer_size = 8M
innodb_flush_log_at_trx_commit = 1
#innodb_lock_wait_timeout = 50
innodb_file_per_table
其中innodb_flush_log_at_trx_commit和innodb_file_per_table对I/O性能影响最大


相关文档:

MySQL杂

MySQL的timestamp类型自动更新问题
 今天建了一个表,里面有一个列是timestamp类型,我本意是在数据更新时,这个字段的时间能自动更新。岂知对这个类型的值还不甚了解,导致出错。发现这个字段只是在这行数据建立的时候有值,在更新的却无变化。
    查找资料,发现是我建表的语句有问题:
以下是代 ......

完美搞定phpMyAdmin“无法载入mysql扩展”

安装完phpmyadmin
大家经常出现的问题就是报错:“无法载入mysql扩展,请检查php配置”。
如果你使用的是php5.2以上的版本,请注意:php对服务的扩展功能做了一定的改动,也就是说,你安装php和扩展的方式也要做调整了。
主要的调整有两方面,一是PHP5.2以上的版本中,PHP.INI文件无需添加到WINDOWS目录下。二 ......

MySQL 字符串函数:字符串截取

 MySQL 字符串截取函数:left(), right(), substring(), substring_index()。还有 mid(), substr()。其中,mid(), substr() 等价于 substring() 函数,substring() 的功能非常强大和灵活。
1. 字符串截取:left(str, length)
mysql> select left('sqlstudy.com', 3);
+-------------------------+
| left('sq ......

Myeclipse7.5连接MySQL数据库

三步走:
1.在windows-->perspective-->DB browser
 
2.Create a database connection profile
 
  驱动下载: http://dev.mysql.com/downloads/
  文件名:mysql-connector-java-5.0.4-bin
3.Open a database connection
 
链接时可能出现错误,那么请尝试如下方法:
Err ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号