`
nicegege
  • 浏览: 580140 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

【转】Mysql的ROW_FORMAT属性

阅读更多
mysql中, 若一张表里面不存在varchar、text以及其变形、blob以及其变形的字段的话,那么张这个表其实也叫静态表,即该表的row_format是fixed,就是说每条记录所占用的字节一样。其优点读取快,缺点浪费额外一部分空间。
若一张表里面存在varchar、text以及其变形、blob以及其变形的字段的话,那么张这个表其实也叫动态表,即该表的row_format是dynamic,就是说每条记录所占用的字节是动态的。其优点节省空间,缺点增加读取的时间开销。
所以,做搜索查询量大的表一般都以空间来换取时间,设计成静态表。
分享到:
评论

相关推荐

    Java小区物业管理系统框架 html + css + jquery + jsp + ssm + mysql

    Java小区物业管理系统 框架 ...) ENGINE=InnoDB AUTO_INCREMENT=45 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC; CREATE TABLE `charge` ( `id` int(11) NOT NULL AUTO_INCREMENT,

    实例验证MySQL|update字段为相同的值是否会记录binlog|ysql-643108.pdf

    2.1 binlog_format 为 ROW 模式 2.2 binlog_format 为 STATEMENT 模式 解析binlog内容,完整的记录了update语句。 2.2 binlog_format 为 MIXED 模式 当 row_format 为mixed或者statement格式是,binlo

    MySQL Antelope和Barracuda的区别分析

    ROW_FORMAT=COMPACT ROW_FORMAT=REDUNDANT Compact和redumdant的区别在就是在于首部的存存内容区别。 compact的存储格式为首部为一个非NULL的变长字段长度列表 redundant的存储格式为首部是一个字段长度偏移列表...

    全国省市区mysql脚本带坐标拼音全称

    全国省市区mysql脚本,带坐标拼音全称,表结构: CREATE TABLE `st_districts` ( `id` varchar(10) CHARACTER ...) ENGINE = MyISAM CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;

    大学专业表(全国本科专业分类目录及专业代码)SQL

    数据库表结构 CREATE TABLE `major` ( `id` int(11) NOT NULL AUTO_...) ENGINE = InnoDB AUTO_INCREMENT = 457 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '专业表' ROW_FORMAT = Dynamic;

    基于 Java小区物业管理系统 html + css + jquery + jsp + ssm

    基于javaweb+ssm静态流量业务检查分析系统 框架 ...) ENGINE=InnoDB AUTO_INCREMENT=45 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC; CREATE TABLE `charge` ( `id` int(11) NOT NULL AUT

    行政区划.sql文件,数据库脚本文件,直接导入mysql

    ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic; -- ---------------------------- -- Records of dict_division -- ---------------------------- INSERT

    MySQL执行update语句和原数据相同会再次执行吗

    binlog_format为ROW 参数 root@localhost : (none) 04:53:15> show variables like 'binlog_row_image'; +------------------+-------+ | Variable_name | Value | +------------------+-------+ | binlog_row_...

    Mysql中 show table status 获取表信息的方法

    使用方法 mysql>show table status; mysql>show table status like 'esf_seller_history'\G; mysql>show table ...4.Row_format 行格式。对于MyISAM引擎,这可能是Dynamic,Fixed或Compressed。动态行的行长度可

    mysql 全国地区数据库表 五级数据库 村级地区表

    ) ENGINE=InnoDB AUTO_INCREMENT=758050 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='中国行政地区表'; INSERT INTO `region` VALUES (1, 0, 0, 110000000000, 000000, '', '北京市', '北京', '北京', '...

    MySQL数据库实现双活操作流程-实操版本.docx

    MySQL数据库实现双活是指在多个数据中心中安装有相同的MySQL服务...例如,配置binlog_format为ROW、设置read_only参数为0,利用GTID来控制并发更新,以及使用Delay-aware Load Balancer等技术,保证数据能够及时同步。

    springboot-sample.7z

    * 实现最简单的 SpringBoot + Mybatis + Freemarker 网页增删改查功能,适合新接触 Java 和 SpringBoot 的同学参考 * 代码中连接的是云端的测试数据库,长期有效 * 推荐使用 IDEA 开发环境 # ... ROW_FORMAT=DYNAMIC ;

    mysql开启binlog步骤讲解

    binlog是二进制日志文件,用于记录mysql的数据变更,数据在恢复的时候binlog日志能起到很大的作用。...binlog_format = ROW expire_logs_days = 30 4、重启mysql服务 systemctl restart mysqld 5、再次使用命令sho

    Mysql误删数据解决方案及kill语句原理

    原理是修改binlog的内容,拿回原库重放,需要确保binlog_format=row和binlog_row_imsge=Full 具体恢复时 如果是insert,将binlog event类型是write_rows event改为delete_rows event。 如果是delete则相反。

    wing324#helloworld_zh#MySQL5-6之特别的RAND-函数1

    1.在没有特殊说明的情况下,默认binlog_format=STATEMENT,由于binlog_format=ROW/MIXED模式下,RAND()函数以行格

    springbootj集成canal+mysql+rabbitmq

    binlog-format=ROW server_id=1 配置好后重启mysql。 3.3 rabbitmq配置 在virtualHost:/ 下新增Exchanges: canal.exchange 新增队列:test.queue, 绑定canal.queue, RoutingKey:canal.routing.key canal...

    银行卡bin20191103.xlsx

    银行卡bin20191103 , mysql 数据库 CREATE TABLE `l_pay_cmmtufit` ( `bank_binid` int(11) NOT NULL AUTO_INCREMENT, ...) ENGINE=InnoDB AUTO_INCREMENT=2491 DEFAULT CHARSET=utf8 ROW_FORMAT=COMPACT;

    bingo2sql:MySQL Binlog 解析

    指定远程数据库地址,起止时间范围或binlog范围,可指定库/表和操作类型,GTID/线程号等解析服务API:提供HTTP协议方式的解析接口,支持解析和打包下载限制和要求MySQL必须开启binlogbinlog_format = rowbinlog_row_...

    中国城市sql数据表,导入就可以使用

    中国所有城市数据元表,导入数据库就可以使用,mysql,Oracle都可以...) ENGINE = MyISAM AUTO_INCREMENT = 668390 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '省市县镇村数据' ROW_FORMAT = Dynamic;

    area_insert_quanguo.sql

    ) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '行政区域表' ROW_FORMAT = Dynamic; -- ---------------------------- -- Records of area -- ---------------------------- INSERT ...

Global site tag (gtag.js) - Google Analytics