大数据
-
MySQL一主一从
环境: 系统:centos7 x3 master:192.168.220.133 slave1:192.168.220.136 slave2:192.168.220.137 主从复制步骤思路 1.slave服务器上执行change master to ,启动start slave,主从复制启…
-
MySQL的安装与配置——详细教程
MySQL的安装与配置——详细教程 免安装版的Mysql MySQL关是一种关系数据库管理系统,所使用的 SQL 语言是用于访问数据库的最常用的 标准化语言,其特点为体积小、速度快、总体拥有成本低,尤其是开放源码这…
-
SQL查阅笔记——约束1
外键约束:外键用来让两个表的数据之间建立链接,保证数据的一致性和完整性。 -- 创建表时添加外键约束 CREATE TABLE 表名( 列名 数据类型, … [CONSTRAINT] [外键名称] FOREIGN KEY(外键列名) REFERENCES 主表(主表…
-
mysql数据库实现nextval函数
在oracle中使用序列(Sequence)来处理主键字段,现在想要在Mysql中也实现类似的效果。 1、新建序列表 1 drop table if exists sequence; 2 create table sequence ( 3 seq_name VARCHAR(50) NOT NULL, -- 序列名称…
-
springboot~jackson和redis日期序列化
日期类型,我们需要统一它在被序列化后的格式,序列化是指把java类型通过网络系统或者IO进行持久化,如把一个java对象保存到txt文件里,或者把java对象保存到redis里,又或者把java对象通过网络以JSON的格式输出到…
-
记一次MySQL存储过程中显示使用事务,造成的锁等待排查
今天使用MySQL存储过程往innodb表t10中插入10w条数据,如下 BEGIN DECLARE i INT; SET i = 1; while (i <= 100000) DO INSERT INTO t10 (id, a, b) VALUES (i ,i ,i); ### 每次启动事务并提交 SET i = i + 1; EN…
-
oracle清除日志
近日发现oracle占用的空间很大,经查,发现是 /u01/app/oracle/diag/rdbms/orcl/orcl/alert 警告日志 /u01/app/oracle/diag/rdbms/orcl/orcl/trace 跟踪日志 这两个目录日志文件太多。占用十几个G 用adrci清除日志 …
-
MySQL三大日志、 MVCC、锁、分库分表、主从复制、优化
MySQL三大日志(binlog、redolog、undolog) 1、redo log(重做日志) 物理日志 (1)InnoDB存储引擎独有的,使MySQL崩溃后能恢复数据,保证数据的持久性和完整性 (2)一般情况下事务提交就会进行刷盘操作。 =刷盘策…
-
MYSQL --存储引擎的对比
主要介绍三种 InnoDB 、MyISAM 、Memory 一、InnoDB 介绍: InnoDB是一种兼顾高可靠性和高性能的通用存储引擎,在MySQL5.5之后默认的存储引擎 特点: DML操作遵循ACID模型,支持事务 行级锁,提高并发访问性能 支持…
-
redis/nginx/memcached等网络编程模型
网络编程四点 说到网络编程,就要把下面四个方面处理好。 第一是网络连接,来自客户端的连接,监听accept有收到EPOLLIN事件,或者当前服务器连接上游服务器,进行connect时返回-1,errno为EINPROGRESS,此时再收到E…