![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
文章平均质量分 58
haitianxiaowu1
这个作者很懒,什么都没留下…
展开
-
mysql 索引的坑
这个 MySQL bug 99% 的人会踩坑!转载 2022-09-01 11:16:40 · 93 阅读 · 0 评论 -
mysql的timestamp注意事项
文章目录一、时间取值范围二、timestamp自动更新的机制 一、时间取值范围 datetime类型取值范围:1000-01-01 00:00:00 到 9999-12-31 23:59:59 timestamp类型取值范围:1970-01-01 00:00:00 到 2037-12-31 23:59:59 timestamp类型具有自动初始化和自动更新的特性。 二、timestamp自动更新的机制 2.1 下面列举下那些情况会自动更新 第一个timestamp的字段,不指定是否为空默认为not null原创 2020-12-17 18:32:24 · 640 阅读 · 0 评论 -
高性能mysql 第七章高级特性之分区表
高性能mysql 第七章高级特性之分区表分区表的概述分区表的原理分区表的类型如何使用分区表什么情况会出现问题查询优化 分区表的概述 对于用户来说,分区表是一个独立的逻辑表,但底层是多个物理子表组成。 分区对于sql层来说就是一个完全封装底层实现的黑盒子,对应用是透明的。但从底层文件系统来看,每个分区表都对应都有一个用#分隔命名的表文件。 Mysql实现分区表的方式—对底层表的封装—意味着索引也是按照分区子表定义的,而没有全局索引。这和oracle不同,oracle可以更灵活的定义索引和是否分区。 分区表的原原创 2020-11-26 14:49:21 · 130 阅读 · 0 评论 -
JDBC Statement,PreparedStatement,CallableStatement的区别
1.PreparedStatement是预编译的,对于批量处理可以大大提高效率. 也叫JDBC存储过程 2.使用 Statement 对象。在对数据库只执行一次性存取的时侯,用 Statement 对象进行处理。PreparedStatement 对象的开销比Statement大,对于一次性操作并不会带来额外的好处。 3.statement每次执行sql语句,相关数据库都要执行sq...转载 2020-03-29 15:36:56 · 172 阅读 · 0 评论