码迷,mamicode.com
首页 > 数据库
InnoDB存储引擎4(表)
本章将从InnoDB存储引擎表的逻辑存储及实验开始进行介绍,然后将重点分析表的物理存储特征,即数据在表中是如何组织和存放的。简单的来说,表就是关于特定实体的数据集合,这也是关系型数据库的核心。4.1索引组织表在创建表时没有显式地定义主键,会按照如下进行创建主键:1.首先判断表中是否有非空的索引的唯一... ...
分类:数据库   时间:2020-05-29 19:23:53    阅读次数:59
MySQL 之数据库优化
不管对于哪种服务,对于其优化,无非是从两个方面着手,第一个是对于硬件方面的优化,第二个是对系统以及服务本身的优化。1、查询连接MySQL服务器的次数mysql>showstatuslike‘connections‘;+---------------+-------+|Variable_name|Value+---------------+-------+|Connections|3+----
分类:数据库   时间:2020-05-29 19:21:47    阅读次数:73
InnoDB存储引擎2
上次说到InnoDB关键特性插入缓冲、两次写、自适应hash索引、异步IO、刷新相邻页Insert Buffer插入缓冲是InnoDB存储引擎关键特性中的一个重点,也是经常被问到的问题之一。InnoDB缓冲池中有Insert Buffer信息,但是也和数据页一样,也是物理页的一个组成部分。在Inno... ...
分类:数据库   时间:2020-05-29 19:17:51    阅读次数:84
centos7.5安装mariadb
一.安装mysql 这里我们基础系统是centos7.5 [root@monitor ~]# yum install -y mariadb-server [root@monitor ~]# systemctl start mariadb && systemctl enable mariadb [ro ...
分类:数据库   时间:2020-05-29 19:13:24    阅读次数:73
搭建SpringCloud微服务框架:六、数据库持久层-SpringDataJPA
搭建微服务框架(数据库持久层-SpringDataJPA) 用惯了Mybatis,这次来换换口味,在SQuid中集成SpringDataJPA。 本文源地址:搭建微服务框架(数据库持久层-SpringDataJPA) Github地址:SQuid 介绍 以前都是听说过的是 HibernateJPA ...
分类:数据库   时间:2020-05-29 18:02:18    阅读次数:90
Centos7.6编译安装数据库mysql5.7.22(华为鲲鹏云服务器案例)
Centos7.6编译安装数据库5.7.22(华为鲲鹏云服务器) 1、数据库下载相关安装包 https://downloads.mysql.com/archives/community/ Mysql5.7.22版本有很多的变化,安装时需要安装BOOST库,同安装包一起下载即可。 2、创建安装时需要的 ...
分类:数据库   时间:2020-05-29 18:02:00    阅读次数:201
Centos7.X 搭建Grafana+Jmeter+Influxdb 性能实时监控平台(不使用docker)
工具介绍 【centos7安装influxDB】 Influxdata官网下载路径:https://portal.influxdata.com/downloads/ 1.直接执行以下命令安装 2.安装完成后,修改influxdb配置,主要配置jmeter存储的数据库和端口号 cd /etc/infl ...
分类:数据库   时间:2020-05-29 17:58:06    阅读次数:107
阿里P8精心整理MongoDB+RabbitMQ+Memcached面试题,100%拿offer
前言 首先,大家先了解一下三者的概念究竟是什么?有哪些功能?工作原理? 一、RabbitMQ 1.消息型中间件,用于不同应用之间的通信,基于amqp协议实现 2.功能:将一些无需要及时返回而且耗时的操作提取出来,进行解耦,利用异步处理,提高系统的吞吐量 3工作原理:A生产消息,发送给服务器的exch ...
分类:数据库   时间:2020-05-29 17:53:48    阅读次数:71
Sql Server备份表,动态生成表名称
DECLARE @bakTbl VARCHAR(MAX) SET @bakTbl = ' DECLARE @bakTbl VARCHAR(200) SET @bakTbl=''tableName''+LEFT(NEWID(),3)+CONVERT(varchar(100), GETDATE(), 1 ...
分类:数据库   时间:2020-05-29 17:44:58    阅读次数:69
MySQL分区表最佳实践
前言:分区是一种表的设计模式,通俗地讲表分区是将一大表,根据条件分割成若干个小表。但是对于应用程序来讲,分区的表和没有分区的表是一样的。换句话来讲,分区对于应用是透明的,只是数据库对于数据的重新整理。本篇文章给大家带来的内容是关于MySQL中分区表的介绍及使用场景,有需要的朋友可以参考一下,希望对你有所帮助。1.分区的目的及分区类型MySQL在创建表的时候可以通过使用PARTITIONBY子句定义
分类:数据库   时间:2020-05-29 17:43:58    阅读次数:62
mysql ER图
E-R图百度百科 mysql ER图 MySQL-ER图 ...
分类:数据库   时间:2020-05-29 17:30:27    阅读次数:114
mysql批量刷新用户密码
不知道用户密码,并且不改变用户密码的情况下,批量刷新MySQL数据库用户的密码 select concat('alter user \'',user,'\'@\'',host,'\' identified by \'',authentication_string,'\';') as change_p ...
分类:数据库   时间:2020-05-29 16:17:29    阅读次数:100
python 基础-- 使用 MySQLdb 操作 MySQL 或使用连接池 DBUtils.PooledDB 操作 MySQL
1、使用 MySQLdb 操作 MySQL Python 操作 MySQL 数据库 python不用连接池的MySQL连接方法 import MySQLdb conn= MySQLdb.connect(host='localhost',user='root',passwd='pwd',db='myD ...
分类:数据库   时间:2020-05-29 15:08:20    阅读次数:119
《高性能MySQL》---第3章 服务器性能剖析
1、性能优化简介 1.1、性能: 完成 某个任务 需要的时间度量 或者 性能即响应时间; 1.2、吞吐量: 单位时间内 的 查询数量; 1.3、通过性能剖析进行优化: a,性能剖析的步骤: 测量任务话费的时间; -> 对结果进行统计、排序(重要任务排到前面); b,性能剖析的类型: 基于执行时间的分 ...
分类:数据库   时间:2020-05-29 15:06:25    阅读次数:74
jmeter连接mysql数据库
一、下载数据库驱动 1.进入链接https://repo1.maven.org/maven2/mysql/mysql-connector-java/下载mysql-connector-java-x.x.xx.jar文件 2.下载的jdbc要与自己的数据库版本一致,至少不能低于数据库版本 找到对应的版 ...
分类:数据库   时间:2020-05-29 13:59:55    阅读次数:88
MYSQL备忘
递增ID归零 truncate table 你的表名 更新某表某列字段 update 表 set 字段名=新值 检测大于1的重复数据 select 字段 from 表 group by 字段 having count(*) >1; 查询索引: SHOW INDEX FROM 数据表; 建立索引: A ...
分类:数据库   时间:2020-05-29 13:53:36    阅读次数:78
Sqlserver中ROW_NUMBER分组去重
--PARTITION BY分组 DECLARE @table TABLE ( code VARCHAR(100) ,name NVARCHAR(100) ) INSERT INTO @table( code ,name)VALUES('张三','aa'),('张三','aa'),('张三','aa ...
分类:数据库   时间:2020-05-29 13:42:54    阅读次数:102
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!