performance_schema库新增host_cache表且有更多的关于错误信息的计数字段来track各类错误(非针对特定IP的错误) , 这样一来便可通过查询该表得知有多少主机被缓存、哪些主机发生了哪类错误、连接错误量有多接近max_connect_errors限制 。
可通过 host_cache_size调整host cache大小
OpenGIS.
原生实现了OPENGIS规范定义的测量两个几何值之间关系的一系列函数 。
降级
ERROR_FOR_DIVISION_BY_ZERO, NO_ZERO_DATE和NO_ZERO_IN_DATE 几个sql mode 不赞成使用 , MySQL5.7中这些值不会有任何影响 , 效果会被包含在strict SQL mode中((STRICT_ALL_TABLES 或 STRICT_TRANS_TABLES) 。MySQL升级时要注意这些问题 。确保新版本中的SQL MODE不会影响应用 。
GROUP BY中的隐式排序不赞成使用 , 这属于有MySQL的一个扩展 , 可能在将来版本中出于性能考虑被移除 。所以最好使用ORDER BY语句明确指明排序 。
不推荐使用4.1之前版本的密码和mysql_old_password认证插件 , 不安全 。为防止使用旧版本密码哈希可将secure_auth 开启 。对于DBA 建议将使用mysql_old_password 认证插件的账户转为使用 mysql_native_password认证插件 。
不建议使用OLD_PASSWORD()和old_passwords=1来生成4.1版本之前的密码 。
不建议使用 skip-innodb或者 innodb=OFF,
disable-innodb;date_format,
datetime_format 和 time_format; have_profiling, profiling 和 profiling_history_size ; innodb_use_sys_malloc 和innodb_additional_mem_pool_size; timed_mutexes 变量 。这些都可能在将来的版本中移除 。
使用 lc-messages-dir 和 lc-messages 代替 language(用于指明错误信息使用的语言) 。
不建议使用 ALTER IGNORE TABLE 。
不建议使用 msql2mysql, mysql_convert_table_format, mysql_find_rows,
mysql_fix_extensions, mysql_setpermission, mysql_waitpid, mysql_zap,
mysqlaccess 和 mysqlbug这些工具 。
不建议使用mysqlhotcopy工具 。
移除
log选项 , 使用 general_log 和
general_log_file=file_name 代替 。
log-slow-queries 选项 。使用 slow_query_log以及
slow_query_log_file=file_name 代替 。
one-thread选项 。用 thread_handling=no-threads 代替 。
safe-mode 。
skip-thread-priority 。
table-cache 。使用table_oopen_cache变量代替 。
移除 init-rpl-role、 rpl-recovery-rank
options选项, 和rpl_recovery_rank、Rpl_status状态变量 。
取消engine_condition_pushdown 变量 , 改为optimizer_switch变量中的一个flag
engine_condition_pushdown 。
取消have_csv, have_innodb, have_ndbcluster和have_partitioning变量 。使用SHOW PLUGIN或者查询INFORMATION——SCHEMA中的PLUGINS表 。
sql_big_tables变量替换为big_tables.
sql_low_priority_updates变量替换为low_priority_updates.
sql_max_join_size变量替换为max_join_size.
max_log_data_size变量替换为max_allowed_packet 。
FLUSH MASTER和FLUSH SLAVE语句替换为 RESET MASTER和 RESET SLAVE.
SLAVE START和SLAVE STOP替换为START SLAVE和STOP SLAVE 。
取消SHOW AUTHORS和SHOW CONTRIBUTORS.
取消SET 命令中的OPTION和ONE_SHOT修饰符 。
不允许加在存储过程、存储函数中将参数或者本地变量设置为DEFAULT( SET var_name = DEFAULT ).但可以将系统变量设置为DEFAULT 。
移除 SHOW ENGINE INNODB MUTEX 。
【MySQL 5.6中新增特性、不推荐使用的功能以及废弃的功能有哪些】感谢各位的阅读!关于“MySQL 5.6中新增特性、不推荐使用的功能以及废弃的功能有哪些”这篇文章就分享到这里了 , 希望
推荐阅读
- MySQL 5.7如何使用GTID方式搭建复制环境
- Linux如何使用Supervisor管理后台进程
- ICP MySQL Index Condition Pushdown的使用限制有哪些
- 赵雅芝代言的黄金是什么呢
- 如何使用mysqldump对mysql进行备份和恢复
- MongoDB Query的命令行分别是哪些
- MONGO DB too many mongodb page_faults报错排查step by step的示例分析
- 浙江这座小山村,全村人都姓沈,据说江浙地区姓沈的人都来自此处
- MongoDB的本质及怎么进行安装配置
