随笔分类 -  MySql

摘要://查看所有进程 show processlist; //查询是否锁表 show OPEN TABLES where In_use > 0; //查看被锁住的 SELECT * FROM INFORMATION_SCHEMA.INNODB_LOCKS; //等待锁定 SELECT * FROM INFORMATION_SCHEMA.INNODB_LOCK_WAITS; kill 1204... 阅读全文
posted @ 2019-03-20 12:11 小破天 阅读(6953) 评论(0) 推荐(0) 编辑
摘要:select count(*)与select count(id)区别在于*包括null值,id不包括 唯一值越大,离散度越大。 水平拆分:时效性高的前台操作从拆分的表里面取数据,后台的大范围数据操作从合并的总表里面取数据。 阅读全文
posted @ 2018-05-10 00:25 小破天 阅读(279) 评论(0) 推荐(0) 编辑
摘要:最近用core写了一个数据迁移小工具,从SQLServer读取数据,加工后导入MySQL,由于数据量太过庞大,数据表都过百万,常用的dapper已经无法满足。三大数据库都有自己的大数据批量导入数据的方式, MSSQL有SqlBulkCopy,MYSQL有MySqlBulkLoader,Oracle有 阅读全文
posted @ 2018-03-06 16:18 小破天 阅读(4824) 评论(4) 推荐(0) 编辑
摘要:今天做数据迁移, 发现事务有时候可以回滚, 有时候不可以回滚, 最后一点点调试发现中间有段修改表结构的语句, 最终导致回滚失败。 1.MySQL最常用的两个表类型: InnoDB和MyISAM。MyISAM类型的表强调的是性能,其执行数度比InnoDB类型更快,但是不提供事务支持,而InnoDB提供 阅读全文
posted @ 2018-01-12 14:01 小破天 阅读(2032) 评论(0) 推荐(0) 编辑
摘要:一:去官网查看最新安装包 https://dev.mysql.com/downloads/repo/yum/ 二:下载MySQL源安装包 wget http://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm 安装MySql 阅读全文
posted @ 2018-01-04 22:53 小破天 阅读(49614) 评论(3) 推荐(6) 编辑
摘要:一:下载并解压 这个就不多说了https://dev.mysql.com/downloads/mysql/,简单的很 二:MySQL根目录下新建my.ini 二:安装MySQL服务,并进行初始化 管理员模式运行PowerShell,然后定位到mysql的根目录下,运行mysqld -install 阅读全文
posted @ 2017-06-22 22:24 小破天 阅读(1526) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示