mysql8.0 开发指南
时间: 2023-10-07 19:06:51 浏览: 138
MySQL 8.0开发指南包括以下几个方面:
1.资源组管理:MySQL 8.0新增了资源组功能,可以通过资源组来调控线程优先级和绑定CPU核。MySQL用户需要具有RESOURCE_GROUP_ADMIN权限才能创建、修改、删除资源组。在Linux环境下,MySQL进程需要具有CAP_SYS_NICE权限才能完整使用资源组功能。
2.全局参数修改和持久化:MySQL 8.0版本支持在线修改全局参数并持久化到新的配置文件(mysqld-auto.cnf)中。可以通过添加PERSIST关键字来将修改的参数持久化。在重启MySQL时,系统可以从该配置文件获取到最新的配置参数。
3.事务隔离级别查询方法变化:在MySQL数据库版本5.7.2之前,可以使用"sql select @@tx_isolation;"来查询事务隔离级别。而在MySQL数据库版本5.7.2之后,需要使用"SELECT @@TRANSACTION_ISOLATION;"来查询事务隔离级别。
阅读全文