
数据库
杀虫师
敲不死 就往死里敲
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
mysql 主从复制原理
mysql 主从复制原理主从形式mysql主从复制 灵活一主一从主主复制一主多从—扩展系统读取的性能,因为读是在从库读取的;多主一从—5.7开始支持联级复制—用途及条件mysql主从复制用途实时灾备,用于故障切换读写分离,提供查询服务备份,避免影响业务主从部署必要条件:主库开启binlog日志(设置log-bin参数)主从server-id不同从库服务器能连通主库...转载 2019-01-13 15:00:35 · 233 阅读 · 0 评论 -
MySQL 其他杂碎知识点
DDL(Data Definition Languages)语句:数据定义语言,这些语句定义了不同的数据段、数据库、表、列、索引等数据库对象的定义。常用的语句关键字主要包括 create、drop、alter等。DML(Data Manipulation Language)语句:数据操纵语句,用于添加、删除、更新和查询数据库记录,并检查数据完整性,常用的语句关键字主要包括 insert、dele...转载 2019-01-14 16:16:32 · 158 阅读 · 0 评论 -
MySQL mvcc LBCC
mvcc(重点)简介 MVCC LBCC(记住)MySQL InnoDB存储引擎,实现的是基于多版本的并发控制协议——MVCC (Multi-Version Concurrency Control) (注:与MVCC相对的,是基于锁的并发控制,Lock-Based Concurrency Control)。MVCC最大的好处,相信也是耳熟能详:读不加锁,读写不冲突。在读多写少的OLTP应用中,...转载 2019-01-14 16:14:13 · 1729 阅读 · 0 评论 -
mysql隔离级别(重要)
mysql隔离级别(重要)说明:隔离级别是mysql进行事务提交的时候,对数据的一种表现形式,事务的基本要素(ACID)(重要)原子性(Atomicity):事务开始后所有操作,要么全部做完,要么全部不做,不可能停滞在中间环节。事务执行过程中出错,会回滚到事务开始前的状态,所有的操作就像没有发生一样。也就是说事务是一个不可分割的整体,就像化学中学过的原子,是物质构成的基本单位。一...转载 2019-01-14 16:09:12 · 173 阅读 · 0 评论 -
mysql 引擎,锁
mysql 引擎,锁引擎概述存储引擎就是指表的类型。数据库的存储引擎决定了表在计算机中的存储方式。存储引擎的概念是MySQl的特点,而且是一个插入式的存储引擎概念。这就决定了MySQl数据库中的表可以使用不同的存储方式存储。用户可以根据自己的不同要求,选择不同的存储方式、是否进行事务处理等。引擎分类InnoDB存储引擎InnoDB是Mysql数据库的一种存储引擎。InnoDB给My...转载 2019-01-14 16:07:53 · 163 阅读 · 0 评论 -
mysql 索引
mysql 索引mysql 索引与优化概述:索引对查询的速度有着至关重要的影响,理解索引也是进行数据库性能调优的起点。考虑如下情况,假设数据库中一个表有106条记录,DBMS的页面大小为4K,并存储100条记录。如果没有索引,查询将对整个表进行扫描,最坏的情况下,如果所有数据页都不在内存,需要读取104个页面,如果这104个页面在磁盘上随机分布,需要进行104次I/O,假设磁盘每次I/O时间...转载 2019-01-14 16:05:51 · 147 阅读 · 0 评论 -
MySQL 之存储程序
概述概述MySQL支持把几种对象存放在服务器端供以后使用。这几种对象有一些可以根据情况通过程序代码调用,有一些会在数据表被修改时自动执行,还有一些可以在预定时刻自动执行。它们可以分为以下几种。存储函数(stored function)。返回一个计算结果,该结果可以用在表达式里。存储过程(stored procedure)。不直接返回一个结果,但可以用来完成一般的运算或是生成一个结果集...原创 2019-01-14 15:51:59 · 332 阅读 · 0 评论 -
MySQL查询练习题
Combine Two Tables 175建表语句Create table Person (PersonId int, FirstName varchar(255), LastName varchar(255))Create table Address (AddressId int, PersonId int, City varchar(255), State varchar(255)...原创 2019-01-14 15:50:29 · 355 阅读 · 0 评论 -
MySQL数据库(基本操作之增删改查)
参考网址:https://gitee.com/moist-master/rimi_linux_mysql*数据库基础操作(增删改查):1.创建数据库:create database+数据库名称 default character set utf8mb4 collate utf8mb4_general_ci(增加)2.修改数据库:alter database+数据库名称 default ...原创 2019-01-14 15:48:05 · 728 阅读 · 0 评论 -
MySQL数据库(权限 基础操作 数据类型 部分函数)
参考网址:https://gitee.com/moist-master/rimi_linux_mysqlMySQLMySQL全称:“My”是因为 Monty 的女儿叫做 My,“SQL”就是 Structured Query Language(结构化查询语言),用于和数据库交互的语言。ASCII表相关知识1.ASCII是一种字符集+字符编码 unicode utf gbk汉语字符集2.不...转载 2019-01-14 15:27:31 · 647 阅读 · 0 评论 -
python学习历程——深入浅出Redis
深入浅出Redis1.Redis的发展史Redis[Remote Directory Server]:远程服务器字典2.下载安装Redis1》Linux下安装Reidshttp://redis.io/downloadwget http://download.redis.io/releases/redis-3.0.1.tar.gz 下载tar -xzvf redis-3.0.1.ta...原创 2019-04-20 14:07:32 · 300 阅读 · 0 评论