使用pt-online-schema-change变更数据表某字段长度, 完成后, 查看表结构定义, 却出现了乱码...
分类:
其他好文 时间:
2018-01-15 20:29:41
阅读次数:
119
前言 在去年的时候,在各种渠道中略微的了解了SpringBoot,在开发web项目的时候是如何的方便、快捷。但是当时并没有认真的去学习下,毕竟感觉自己在Struts和SpringMVC都用得不太熟练。不过在看了很多关于SpringBoot的介绍之后,并没有想象中的那么难,于是开始准备学习Spring ...
分类:
编程语言 时间:
2018-01-10 22:45:14
阅读次数:
1256
1、 多个事务操作同一行数据时,后来的事务处于阻塞等待状态。这样可以避免了脏读等数据一致性的问题。后来的事务可以操作其他行数据,解决了表锁高并发性能低的问题 2、InnoDB的行锁是针对索引加的锁,不是针对记录加的锁。并且该索引不能失效,否则都会从行锁升级为表锁。没有索引的字段更新会变为表锁。 3、 ...
分类:
数据库 时间:
2018-01-10 18:45:56
阅读次数:
173
MariaDB与MySQL区别:MySQL创始人将MySQLAB卖给了SUN公司。此后,SUN被甲骨文收购,MySQL的所有权也落入Oracle。有可能面临收费和版权等问题。所以MySQL创始人又在原来的mysql分支上创建了MariaDB。支持mysql功能和操作方式并做了扩展。百度百科:http://baike.baidu.com/link?url=B2h3aDeGJZ4foSi0muvtwt
分类:
数据库 时间:
2018-01-09 14:40:08
阅读次数:
219
原文转自 Inno Setup打包的程序在Win7 64位系统上安装,安装步骤最后一步若选中运行程序,会跳出一个错误提示框。 这是因为64位win7系统运行程序时需要管理员权限,而打包的文件并没有这个权限就试图直接运行。 ...
分类:
其他好文 时间:
2018-01-04 00:21:40
阅读次数:
422
由于很多业务表因为历史原因或者性能原因,都使用了违反第一范式的设计模式,即同一个列中存储了多个属性值。这种模式下,应用常常需要将这个列依据分隔符进行分割,并得到列转行的结果: 建表语句: 如下图: sql语句: 执行结果: 分析如下: 表示了按逗号分割后,获得行转成列的数量,以下简称n; 总结: 这 ...
分类:
数据库 时间:
2017-12-29 16:56:45
阅读次数:
290
MySQL日志主要包含:错误日志、查询日志、慢查询日志、事务日志、二进制日志; 日志是mysql数据库的重要组成部分。日志文件中记录着mysql数据库运行期间发生的变化;也就是说用来记录mysql数据库的客户端连接状况、SQL语句的执行情况和错误信息等。当数据库遭到意外的损坏时,可以通过日志查看文件 ...
分类:
数据库 时间:
2017-12-24 11:25:13
阅读次数:
236
来自 stackoverflow 的内容居多。 1- MySQL VARCHAR size? 2- 数据库设计范式 3- What is InnoDB and MyISAM in MySQL ? 4- 为什么手写DDL? 5- Data access object (DAO) in Java MyS ...
分类:
数据库 时间:
2017-12-23 19:11:11
阅读次数:
260
目的:记录Linux日常所用命令 [20171222]Linux环境下查看硬件组件型号 cat /proc/cpuinfo及lspci [root@t-redhat-01 ~]# lspci 00:00.0 Host bridge: Intel Corporation 440FX - 82441FX ...
分类:
系统相关 时间:
2017-12-22 23:55:47
阅读次数:
203
适合多引擎混合(例如:myisam与innodb混合)的备份命令如下: mysqldump -A -R --triggers --master-data=2 --single-transaction |gzip >/opt/alL_$(date +%F).sql.gz 使用mysqldump+bin ...
分类:
数据库 时间:
2017-12-22 17:30:44
阅读次数:
180