自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (4)
  • 收藏
  • 关注

原创 MYSQL插入效率优化

1.保持长连接 (一般应用中都会使用连接池)2.批量插入 insert into table values (),(),()3.关闭约束检查。unique,foreign等4.关闭自动提交5.数据按主键顺序排好序6.如果是自增表,innodb-autoinc-lock-mode设置为1【批量模式】7.如果有super权限 修改sql_log_bin为1,不写binlog...

2019-09-17 16:24:05 212

原创 MYSQL之迷:BKA与VIRTUAL COLUMN

今天遇到了一个很离奇的事情,早上过来有同事说某个查询没有结果了。我心里一想我没有动查询SQL啊,不应该的啊。然后细想下昨天动了些东西。其中有重写另一个查询的SQL,打开了MYSQL默认关闭的BKA关联算法。昨天还沾沾自喜呢,一定有不少线上关联查询应该有快一些了。谁知道他么早上一来就遇到这种奇怪的事情。下面将场景还原:mysql> select version();+----...

2019-09-06 14:14:12 267

原创 深刻死锁回忆 X LOCK + XI LOCK顺序并发

由于有一些INNODB死锁解决经验,看到死锁日志时脑子立即想到了这样这种场景。但之前类似场景是先根据二级索引删除后插入,这次是发生在主键索引上,只锁了1行,心里就有点犯难了。所以在未了解到实际的业务场景时,不敢妄下结论。通宵分析了general log后,通过实验还原了业务场景。场景回顾:表结构:CREATE TABLE `test` (  `id` int(10) unsigne

2017-10-28 20:58:24 269

原创 MYSQL 列转行

SELECT   a.col1,  a.col2,  SUBSTRING_INDEX(    SUBSTRING_INDEX(a.datad, ',', s.`seq`),    ',',    - 1  ) AS aaa FROM  (SELECT     col1,    col2,    SUBSTRING_INDEX(      GROU

2016-06-26 17:44:08 268

原创 MYSQL 存储过程实现类似ORACLE row_number 和 rank 的简单例子

row_number 实现:DELIMITER $$USE `zhangzm`$$DROP PROCEDURE IF EXISTS `row_number`$$CREATE DEFINER=`root`@`%` PROCEDURE `row_number`()BEGIN  DECLARE rn INT DEFAULT 0 ;  DECLARE _

2016-05-26 11:47:13 1052

SQLyog 12.4破解版

SQLyog 12.4破解版

2018-08-30

mysql过程,函数debug工具

mysql过程,函数debug工具

2018-08-30

JBPM 3.0 Help(中文).chm

jbpm 中文技术文档。初学者应该看下。

2013-09-03

Jsmooth-Jar2EXE

Jar 打包 EXE文件,可以脱离java环境运行     —— jar to exe 、 Jsmooth的使用

2013-08-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除