随笔分类 - MySql
MySql系列
摘要:update语句造成的死锁
阅读全文
摘要:Mysql可以使用字符串前缀 作为索引 以节约空间。 下面我们以 Java的UUID 生成的 32位(移除UUID中的 中划线)字符串 来做一下 测试。 表结构: UUID生成的方式(不考虑replaceAll的替换效率): 查询 不同长度的前缀索引效率(索引的选择性,即不重复的索引值)的SQL:
阅读全文
摘要:一、Mybatis配置 useGeneratedKeys=“true”时 , mybatis会将自增ID值 填充到 TestDO对象中的 id (keyProperty指定)属性。 二、JDBC java.sql.Statement对象 执行 executeUpdate 其中, returnGene
阅读全文
摘要:mysql从5.7开始才支持JSON_EXTRACT等 JSON相关的函数, 项目里用到的mysql是5.6的,需要提取JSON字段里某一个属性值进行统计, 自己写了一个笨的提取方法: CREATE DEFINER=`root`@`%` FUNCTION `jsonExtract`(`fieldNa
阅读全文
摘要:CREATE DEFINER=`root`@`%` PROCEDURE `createTables`() begin declare i int; declare suffix varchar(20); declare createsql varchar(2048); set i = 0; whil
阅读全文
摘要:参考文章 https://www.cnblogs.com/beyang/p/7580814.html https://blog.csdn.net/testcs_dn/article/details/75533784 https://blog.csdn.net/u013516897/article/d
阅读全文

浙公网安备 33010602011771号