表示 进入内容 2122
« 先前的 10 新的记录
Displaying posts with tag: mysql5.6 (reset)
mysql 5.6参数默认值的变化

mysql 5.6参数默认值的变化

mysql5.6与5.5相比,某些参数的默认值发生了变化。
完整版见这里:

https://blogs.oracle.com/supportingmysql/entry/server_defaults_changes_in_mysql

作者写的很用心,每个参数都链接到了mysql的文档,很赞。

第一感觉:
以前,很多默认值是写死的,现在改为利用公式来计算了。

下面只提一些看起来比较有意思的:

1) innodb_file_per_table 默认值从0改为1
大多数情况下都很合理,也很合逻辑,
每张表都有自己独立的表空间,应该会增加并发性能吧。
不过,如果有上万甚至数十万张表,可能会有些问题。

2) innodb_stats_on_metadata 默认值从ON改为OFF

注意下面语句的运行时间:

      mysql> SHOW global VARIABLES LIKE …
[获取更多]
mysql 5.6新功能 password verification plugin 验证密码强度

mysql 5.6新功能 password verification plugin 验证密码强度

以前写过一篇文章:
mysql中的PASSWORD函数使用哪种加密算法?
(估计也是翻译来的), 里面提到,mysql文档中说,不应该在网站程序中使用password()函数进行加密,因为password()是mysql server专用的。

The PASSWORD() function is used by the authentication system in MySQL Server; you should not use it in your own applications. For that purpose, consider MD5() or SHA1() instead. 

当时我就很理解不了,这么好的函数,为什么在自己的程序中就不能用呢?

今天终于领悟到了!!

mysql5.6.6 增加了一个新功能,password verification plugin:

http://dev.mysql.com/doc/refman/5.6/en/validate-password-plugin.html

它提供了三种强度的密码验证: …

[获取更多]
表示 进入内容 2122
« 先前的 10 新的记录