千家信息网

Mysql相关技术举例分析

发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,本篇内容介绍了"Mysql相关技术举例分析"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1.复制过滤
千家信息网最后更新 2026年10月31日Mysql相关技术举例分析

本篇内容介绍了"Mysql相关技术举例分析"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

1.复制过滤问题:
--replicate-do-db=db_name:
USE prices;
UPDATE sales.january SET amount=amount+1000;
Statement-based replication:对于基于语句级的复制(或mixed级别),replicate_do_db这个参数指的是默认的数据库,即当前使用的数据库(use database),在默认数据库下更新replicate_do_db指定的数据库,从库不会随之更新,会有问题
解决:对于binlog_format=statement或mixed,只在从库设置replicate_wild_do_table= sales.%或replicate_wild_ignore_table即可。此时可以避免跨库更新问题。
对于binlog_format=statement或mixed,只在从库设置replicate_wild_do_table= quyou.%或replicate_wild_ignore_table即可。此时可以避免跨库更新问题。
对于binlog_format=statement或mixed,只在从库设置replicate_wild_do_table= quyou.%或replicate_wild_ignore_table即可。此时可以避免跨库更新问题。
Row-based replication:不存在问题


2.InnoDB单列索引长度不能超过767bytes限制问题
实际上联合索引还有一个限制是3072:
By default, the index key prefix length limit is 767 byte
When the innodb_large_prefix configuration option is enabled, the index key prefix length limit is raised to 3072 bytes for InnoDB tables that use DYNAMIC or COMPRESSED row format.
The limits that apply to index key prefixes also apply to full-column index keys.
If you reduce the InnoDB page size to 8KB or 4KB by specifying the innodb_page_size option when creating the MySQL instance, the maximum length of the index key is lowered proportionally, based on the limit of 3072 bytes for a 16KB page size. That is, the maximum index key length is 1536 bytes when the page size is 8KB, and 768 bytes when the page size is 4KB.

解决:
MySQL 5.5.14及其后版本解决了最大767字节索引长度的问题,引入了innodb_large_prefix配置关键字。这项关键字必须配合innodb_file_format和innodb_file_per_table
innodb_large_prefix = True
innodb_file_format = Barracuda
innodb_file_per_table = True

Barracuda 在原来的基础上(Antelope)新增了Dynamic和Compressed两种行格式。

"Mysql相关技术举例分析"的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注网站,小编将为大家输出更多高质量的实用文章!

问题 更新 数据 数据库 索引 技术 分析 关键 关键字 内容 实际 更多 知识 长度 限制 实用 最大 学有所成 接下来 参数 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 科技赋能下的互联网金融 互联网金融 金融科技 互联网金融公司科技 鑫亿盛互联网科技 互联网科技logo 重庆科技学院互联网 佩信高科技互联网 太原新华互联网科技学校怎么样 互联网金融中的现代科技 互联网对科技的发展 语蝶互联网科技有限公司 朱啸虎曾投资哪些互联网科技企业 科技互联网海报 南通创西澳互联网科技有限公司 智帮互联网科技公司最近动向 广州有谷有贝互联网科技有限公司 互联网科技机房 中国互联网公司的科技投入 平安好医生打造互联网科技医疗 恒生科技互联网指数十大成分股 广东猪兼强互联网科技有限公司 中关村互联网 科技集团 易互联网科技有限公司 互联网金融科技创新 山东吉时兔互联网科技有限公司 蓝色互联网科技 苏州铭阳互联网科技有限公司 21世纪互联网科技成就 济南小医互联网科技有限公司招聘 中国新注册互联网科技
0