
数据库
不会写诗的程序猿
曾梦想仗剑走天涯,后来bug多没去
展开
-
spring集成Redis,使用Jedis客户端
一、依赖的jar包<-- spring !--><dependency> <groupId>org.springframework.data</groupId> <artifactId>spring-data-redis</artifactId> <version>2.1.5.RELEASE</version> </dependency><-- spri...原创 2020-06-07 18:29:38 · 358 阅读 · 0 评论 -
MySQL主从问题 Error_code: 1236
备机报错信息:2020-04-27 14:51:48 2265 [ERROR] Error reading packet from server: Client requested master to start replication from position > file size; the first event 'mysql-bin.000010' at 16868418, ...原创 2020-04-30 17:40:35 · 949 阅读 · 0 评论 -
mysql创建分区、存储统计、定时事件
DROP TABLE IF EXISTS monitor_printer;CREATE TABLE monitor_printer( id int NOT NULL AUTO_INCREMENT COMMENT '自增长id(主键)', monitorId int NOT NULL COMMENT '监控项ID', tonerLow int(11) DEFAULT '0' CO...原创 2018-02-09 18:04:15 · 523 阅读 · 0 评论 -
mysql配置主从
本例配置说明: 已安装mysql, 本例中mysql的数据存储目录为:/opt/data/mysql, 日志目录为:/opt/log/mysql一 创建相应的数据日志存储目录service mysqld stop #先停止mysql服务rm -rf /opt/data/mysql #删除原有的mysql目录mkdir -p /opt/data/mysql1原创 2018-01-24 13:40:13 · 280 阅读 · 0 评论 -
mysql用户授权、备份与恢复、优化配置
mysql常见配置,及数据库层面性能调优及问题排查说明一 用户管理及授权-- 创建用户 CREATE USER 'username'@'localhost' IDENTIFIED BY 'passwrd';-- 查看所有用户 select * from mysql.user;-- 删除用户 DROP USER 'username'@'localhost'; ...原创 2018-01-07 14:05:32 · 407 阅读 · 0 评论 -
批量清除mysql分区表
本例子以天为单位创建分区,创建的分区格式为:*pdyyyymmdd,比如:monitor_cpupd20190128 、monitor_cpupd20190129-- 创建根据表名称和时间清除分区的存储过程DELIMITER $$DROP PROCEDURE IF EXISTS delete_partitions$$CREATE PROCEDURE delete_partitions(...原创 2019-01-28 18:19:50 · 3901 阅读 · 0 评论 -
MySQL中B+Tree索引原理
转自:http://blog.youkuaiyun.com/u013235478/article/details/50625677 B+树索引是B+树在数据库中的一种实现,是最常见也是数据库中使用最为频繁的一种索引。B+树中的B代表平衡(balance),而不是二叉(binary),因为B+树是从最早的平衡二叉树演化而来的。在讲B+树之前必须先了解二叉查找树、平衡二叉树(AVLTree)和平衡多路查找...转载 2019-01-30 15:29:48 · 178 阅读 · 0 评论