胃病的不良少彦

http://www.neuqhcg.cn 个人写博客主要是方便日后自己查看学过的东西,算是做个笔记并督促自己学习,可能有些粗陋或者肤浅,请见谅!同时给自己定下一个目标:2019要不断的学习提升自己,...

MySQL数据库查看索引占用的空间大小

如果想知道MySQL数据库中每个表占用的空间、表记录的行数的话,可以打开MySQL的 information_schema 数据库。在该库中有一个 TABLES 表,这个表主要字段分别是: TABLE_SCHEMA : 数据库名 TABLE_NAME:表名 ENGINE:所使用的存储引擎 TABL...

2019-07-19 15:18:10

阅读数 3

评论数 0

win10安装与测试mycat《一》测试mycat全局表、mycat水平分表

文章目录1. win10安装mycat1.1 window下载地址1.2 设置环境变量1.3修改schema.xml1.4 修改server.xml1.5 修改字符集index_to_charset.properties2. 启动2.1 顺序执行下面的代码3. 测试3.1 测试连接到mycat,端...

2019-07-10 15:31:54

阅读数 19

评论数 0

记录一次MySQL查询缓慢带来的数据库调优

总结来说就是中间表用的太多了,有些字段能冗余就冗余吧,不然徒然给自己添加烦恼

2019-06-28 15:12:56

阅读数 20

评论数 0

ubuntu16.04 用ProxySQL实现mysql读写分离

说之前还是要说一下proxySQL我们主要用来做MySQL主从服务器的读写分离,MySQL主从服务器搭建好是第一步,没有搭建好的同学请看这篇文章:地址 或者复制查询 : https://blog.csdn.net/qq_39455116/article/details/91603317 1. ...

2019-06-14 20:01:50

阅读数 28

评论数 0

spingboot2.x实现Druid监控最简单配置

1. maven替换 由原来的druid改成现在的druid-spring-boot-starter 原来的: <dependency> <groupId>com.alibaba</groupId> ...

2019-06-13 14:47:14

阅读数 23

评论数 0

ubuntu16.04基于docker搭建MySQL8.0 主从同步,搭建不成功算我的

文章目录1. 环境配置1.1 docker1.2 Ubuntu16.041.3 MySQL版本是:8.0.162. 两台MySQL端口配置10000和10001,确认阿里云开启2.2 为啥用10000和10001,因为3306已经开启了一个,被占用了3. 配置两台docker的server_id等...

2019-06-12 19:40:11

阅读数 50

评论数 0

sprngboot启动时运行sql,springoot运行schema.sql文件

1. application.properties文件配置 #启动时需要初始化的建表语句 spring.datasource.schema=classpath:schema-mysql.sql,classpath:schema-2.sql #初始化时执行要插入的的数据 spring.datasou...

2019-06-04 19:11:08

阅读数 21

评论数 0

jpa @Query与@Modifying遇到的各种问题

用 @Query与@Modifying写自定义sql时老是不成功,不知道为什么 但是用了事务注解就可以了,而且发现即使在sql层面不加事务,在service层面添加事务也是可以的,也就是说只要用到@Query自定义的更新、插入、删除时候,要加上事务 //不能被执行 @Modifying @Quer...

2019-05-29 16:14:36

阅读数 28

评论数 0

MySQL关联查询

两张表 表A是一个公有课程表有id, pro_name 两个字段,大概有5们课程,每一名都要上 表B是用户和课程的提醒的关联表,有id ,pro_id ,user_id ,tip_time 四个字段,分别表示ID ,课程ID ,用户ID和提醒上课时间,提醒上课时间不可以为空,而且不是所有的课程...

2019-04-22 15:31:04

阅读数 66

评论数 0

SQL查询高级

SQL 查询 1. 查询最值 如;最大、时间最晚、最小、最高 select * from table_xx group by XXX (DESC) limit 0,1 2. 查询第N大的元素 最简单的是直接用limit查询 select * from employees ORDER...

2019-03-08 20:32:23

阅读数 42

评论数 0

Mysql手写Rank排名不用order by、MySQL查询第N大的元素

//创建一个表,只要ID和分数 DROP TABLE IF EXISTS `sc`; CREATE TABLE `sc` ( `id` int(11) DEFAULT NULL, `score` int(11) DEFAULT NULL ) ENGINE=InnoDB DEFAULT CH...

2019-02-25 19:38:16

阅读数 85

评论数 0

MySql分区作用和注意事项详解

分区表 1. 目的 主要目的是将数据按照一个较粗的颗粒度分在不同的表中 2. 某些实际场景能起到非常强大的作用 1. 表非常大,以至于无法全部放到内存中,或者旨在表的最后部分有热点数据,其它都是历史数据 2. 分区表的数据更容易维护,比如,想批量删除大量数据,可以使用清除整个分区的做法 还可...

2019-01-17 15:22:17

阅读数 134

评论数 0

MySql BTree和Hash索引的比较,为什么InnoDB不使用Hash索引

MYSQL 索引分析 1.B+Tree 之所以Btree能加快访问数据的速度,是因为存储引擎不再需要进行全表扫描 只需要从索引的根节点开始进行搜索,根节点的槽中存放了指向子节点的指针, 存储引擎会根据这些指针向下层查找,而这些指针实际上定义了子节点页中值的上限和下线 比如: create tab...

2019-01-15 17:17:32

阅读数 337

评论数 0

MySql 字段的所有数据类型

1. 查询MYSQL的默认提交 mysql> show VARIABLES LIKE 'AUTOCOMMIT'; +---------------+-------+ | Variable_name | Value | +---------------+-------+ | a...

2019-01-15 14:03:59

阅读数 30

评论数 0

MYSQL事务的传播行为看这一篇就够了

B、事务的传播行为 1. propagation_required(默认) 需要事务,默认的传播行为,如果当前存在事务,就沿用当前事务 否则新建一个事务运行子方法 即只要大方法里面有事务,小方法即使没有事务,也会用大事务的 说明都在沿用当前存在的事务, 2. propagation_requi...

2019-01-10 19:10:28

阅读数 474

评论数 0

MYSQL的事务隔离级别

1. 未提交读 : 允许一个事务读取另一个事务还没有提交的数据 会出现脏读,可重复读,幻读 2. 可提交读 : 只能读取另一个事务已经提交的数据(默认) 会出现不可重复读,也就是同一时刻两个事务读取的数据不一样 还会出现幻读 3. 可重读读: 一个数据被两个事务同事读取时,只能等另一个事务提交...

2019-01-10 16:09:45

阅读数 41

评论数 0

MySql varchar 的最大长度

MySql varchar 的最大长度 1. MySQL要求一个行的定义长度不能超过65535。 注意这里是一行,所有字段的长度加起来不能超过这么多 所谓单行最大限制指的就是一张表中所有字段的所设置的长度不得超过65535字节, 2. 长度计算方式 varchar 字段是将实际内容单独存储在聚...

2018-12-29 17:47:56

阅读数 948

评论数 3

MysqlDump之数据的备份与恢复

MysqlDump 数据的备份与恢复 1. 格式 一个数据库的全部数据备份 格式:mysqldump -h链接ip -P(大写)端口 -u用户名 -p密码数据库名>d:XX.sql(路径) 示例:mysqldump -h 132.72.192.432 ...

2018-12-29 17:46:32

阅读数 217

评论数 0

MySQL查询一个数据库里面有多少张表

6. MySQL查询一个数据库里面有多少张表 XXX是你的数据库名称 SELECT COUNT(*) TABLES, table_schema FROM information_schema.TABLES WHERE table_schema = 'XXX' GROUP BY table_sc...

2018-12-12 12:00:11

阅读数 325

评论数 0

MySQL查询表结构以及varchar和char的区别

MySQL 查看设计时的表结构 desc 表名称 ; show create table 表名称 ; MySQL查询当前字段,所有列的长度 SELECT LENGTH(title) FROM nx_blog title是某一列 nx_blog是表名 CHAR和VARCHAR`类型相似,但它们...

2018-11-23 17:32:42

阅读数 215

评论数 0

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