随笔分类 - mysql
mysql
摘要:savepoint可以将事务回滚至指定位置。 mysql> begin; Query OK, 0 rows affected (0.00 sec) mysql> select * from planet_user_blacklist; + + + + + + + | id | uid | creat
阅读全文
摘要:有一段时间没写博客,刚看到mysql的提交类型的知识点,写个小demon记录下。 mysql innodb存储引擎提交分隐式提交及自动提交。 (1) 显式事务用COMMIT命令直接完成的提交为显式提交。 例如: mysql> begin; Query OK, 0 rows affected (0.0
阅读全文
摘要:canal是阿里开源的中间件,主要用于同步mysql数据库变更。目前公司部分项目使用canal将数据同步至es和redis,搭建学习以便对canal同步有更多的了解。 注:canal基于java开发,需提前搭建好java环境,可参考centos7下安装Java8运行环境。 以下操作默认已搭建java
阅读全文
摘要:mysql复制主要有三种方式:基于SQL语句的复制(statement-based replication, SBR),基于行的复制(row-based replication, RBR),混合模式复制(mixed-based replication, MBR)。对应的,binlog的格式也有三种:
阅读全文
摘要:对于mysql建表稍有点经验的开发人员都会为后续的where查询条件提前考虑创建索引。 这里说的是在使用索引查询时有关索引下推的有关知识点。 综合前人的经验结果:索引下推是数据库检索数据过程中为减少回表次数而做的优化。 判断是否需要回表的是由mysql存储引擎控制,默认从mysql5.6版本开始支持
阅读全文
摘要:mysql的分页查询是开发人员工作经常会遇到的问题,这里稍写几种简单优化方法。 #表结构 MySQL [test]> show create table house\G; *************************** 1. row *************************** T
阅读全文
摘要:接前文 https://www.cnblogs.com/wscsq789/p/12262969.html,这里配置主从库同步配置 主库配置: [root@guangzhou my.cnf.d]# pwd /etc/my.cnf.d #新增同步配置 [root@guangzhou my.cnf.d]#
阅读全文
摘要:#查看版本 [root@guangzhou local]# mysql --version mysql Ver 15.1 Distrib 5.5.64-MariaDB, for Linux (x86_64) using readline 5.1 #查看使用状态 [root@guangzhou loc
阅读全文
摘要:自己mac电脑安装mysql,这里记录下,方便后面升级mysql或遇到版本兼容问题作出排查. #搜索查看可用版本 # tk @ MacBook-Pro in ~/www/l_project on git:test x [16:26:44] C:1 $ brew search mysql ==> Fo
阅读全文
摘要:上篇粗略记录当mysql字段类型是string,传入int类型参数后失效当问题。 现在测试下mysql字段是int类型,传参string类型会发生什么。 题外话,最近膝盖手术后还在家养伤中,只怪自己以前骑车不注意休息保养,经常长途骑行出去玩,把膝盖骑费了(抽取积液+切除膝盖囊肿手术),搞得现在哪都去
阅读全文
摘要:最近困扰自己很久的膝盖积液手术终于做完,在家养伤,逛技术博客看到easyswoole开发组成员仙士可博客有关mysql索引方面的知识,自己打算重温下。 正常业务起步数据表数据量较少,不用考虑使用索引,当后期累积的数据数量非常可观时,使用索引是提升查询的一条途径,其他的像表分区,分库分表等等。 【索引
阅读全文
摘要:假如现在有表结构: CREATE TABLE `msg_detail` ( `id` INT(11) NOT NULL AUTO_INCREMENT COMMENT 'id', `title` VARCHAR(200) NOT NULL DEFAULT '' COMMENT '标题', `conte
阅读全文
摘要:工作中接开发主管反馈,有个资讯接口调用时有出现响应较慢,需要优化。 接口返回有时较慢??第一反应是接口的redis缓存过期时有大量请求穿过redis缓存,对mysql访问压力较大造成的。 先看PHP代码,逻辑不复杂,首先根据传入的资讯类型id,从redis获取资讯缓存,没有就读取mysql同时更新r
阅读全文

浙公网安备 33010602011771号