数据库
mysql/oracle
qrainly
qrainly,一名大厂高级码农,技术爱好者,爱钻研,喜欢动手搭建技术平台,“重复造轮子”。随着年龄的增长兴趣爱好也逐渐单一,爱生活,爱技术,为努力成为一名懂技术有温度的CTO(或者CEO)前进!
展开
-
windows上mysql的主从配置
目录下载安装服务安装master服务1、bin目录下新建my.ini文件2、 开始安装3、 开始登陆安装Slave服务1、bin目录下新建my.ini文件2、开始安装3、开始登陆配置主从下载博主下载的是解压版mysql安装包8.0.16下载地址安装服务安装master服务1、bin目录下新建my.ini文件内容如下[mysql] # 设置mysql客户端默认字符集 defa...原创 2019-07-10 13:26:18 · 328 阅读 · 0 评论 -
记一次安装mysql服务的踩坑记录
[Err] 1055 - Expression #1 of ORDER BY clause is not in GROUP BY clause and contains nonaggregated column 'information_schema.PROFILING.SEQ' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_gro原创 2019-07-10 20:53:38 · 142 阅读 · 0 评论 -
记一次mysql主从同步失败的踩坑记录
踩坑过程 昨天在开发电脑上搭建了mysql的主从服务,并尝试搞了一下读写分离的实现机制。想着今天再来搞一下数据分表。于是一大早来了后就开始搞起来。可是当测试的时候却发现,从库的数据怎么都写不进去,检查了好久,还以为新搞得的分表配置逻辑有问题。咦~没问题啊,是不是数据库的同步的问题啊?于是带着疑问我尝试了一下手动在master里添加一个数据,然后到slave库里查看一下有没有。果然,没有,那就真...原创 2019-07-11 14:50:00 · 2011 阅读 · 0 评论 -
基于springboot+mybatis+Sharding jdbc实现的分库分表、读写分离
这两天抽空搞了一下Sharding jdbc,鉴于现在做的项目中也用到了这块(不是我搞的),作为一名对技术痴迷的渣男,怎么可能无视它的存在,必须自己来搞一搞哈。搞起~项目搭建1、新建一个spring boot工程,添加依赖 <dependencies> <!--核心服务--> <dependency> ...原创 2019-07-11 17:19:41 · 1414 阅读 · 3 评论 -
数据库--Mysql事务隔离级别
目录事务的四大特性(ACID)原子性(Atomicity)一致性(Consistency)隔离性(Isolation)持久性(Durability)mysql数据库四种事务隔离级别mysql数据库查询当前事务隔离级别:select @@tx_isolationmysql数据库默认的事务隔离级别是:Repeatable read(可重复读)mysql数据库设置事务隔离级别:set transacti...原创 2019-07-17 11:16:48 · 175 阅读 · 0 评论 -
数据库--浅谈Mysql不同存储引擎之间的区别
目录MyISAM存储引擎InnoDB存储引擎Memory存储引擎Merge存储引擎InnoDB 和 MyISAM对比索引类型MyISAM存储引擎缺点:不支持事务、不支持外键优点:访问速度快,支持全文索引、压缩索引应用场景:对事务完整性没有要求或者以select/insert为主的应用基本上可以用这个引擎创建表InnoDB存储引擎缺点:相对MyISAM引擎写的处理速率会差一些,并且会占...原创 2019-07-17 11:20:02 · 332 阅读 · 0 评论 -
数据库--浅谈Mysql索引类型以及不同索引之间的区别
目录简介常见Mysql索引类型索引种类索引优化索引失效场景总结简介索引是一种数据结构,能够快速检索数据库中的数据常见Mysql索引类型1、FullText 全文索引只有在MyISAM上支持只有char/varchar/text列上可以创建全文索引2、Hash 哈希索引Hash索引底层是哈希表对于精准查询非常高效,即在‘=’、‘in’条件下高效无法通过索引做区间查询,只能扫描全表...原创 2019-07-17 11:28:40 · 1982 阅读 · 0 评论 -
数据库--总结数据库查询调优
在我们平时的工作项目中,会经常性的跟数据库打交道,如何写出一条优雅有高效的sql脚本,提高我们业务查询的效率是我们每一个程序员都必须要考虑的问题。博主在上家公司接手了一个外派项目,光是做sql优化就已经搞死了我们多少小伙伴。之后的几次面试经历也发现,对于数据库调优确实非常的重要,于是找了时间查了一些网上提供的方案,以及博主个人实际项目的总结,最终给出以下几条调优建议。Mysql调优总结0、开启...原创 2019-07-17 11:48:49 · 603 阅读 · 0 评论