数据库
文章平均质量分 92
数据库专栏
灵泽~
May all the ordinary are great, all the ignoble bloom
展开
-
商城项目的表设计
商城表设计 spu sku原创 2023-02-02 10:51:16 · 3126 阅读 · 0 评论 -
k8s 部署mysql8(PV和PVC 版本)
K8S 安装mysql8,pv,pvc原创 2022-07-29 11:38:01 · 3206 阅读 · 3 评论 -
“跨库分页”的四种方案
最近有用到,所以了解一下分库分页的高效率方案这个文章说的很全又很好,所以忍不住转载一下,原文地址 业界难题-“跨库分页”的四种方案1、互联网很多业务都有分页拉取数据的需求,例如:(1)微信消息过多时,拉取第N页消息(2)京东下单过多时,拉取第N页订单(3)浏览58同城,查看第N页帖子2、这些业务场景对应的消息表,订单表,帖子表分页拉取需求有这样一些特点:(1)有一个业务主键id, 例如msg_id, order_id, tiezi_id(2)分页排序是按照非业务主键id来排序的,业务中经常按照时间time来转载 2022-07-09 09:54:03 · 1902 阅读 · 0 评论 -
shardingsphere分库分表示例(逻辑表,真实表,绑定表,广播表,单表),分页性能测试
shardingSphere 5.0.0 广播表,绑定表,单表原创 2022-06-24 15:47:26 · 4159 阅读 · 0 评论 -
MySQL使用count(*) 很慢
count(*)慢原创 2022-05-11 17:17:42 · 7386 阅读 · 1 评论 -
一次mysql联表 join 后 order by desc 慢的排查
mysql order by 速度变慢,order by 后索引失效原创 2022-05-11 14:42:04 · 5291 阅读 · 0 评论 -
MySql两台机器互为主从
1、安装MySQL(maridb)安装的话,可以参考自己写的这篇 maridb,其实安装步骤和 MySQL 差不多maridb 离线安装而且我建议如上述方式安装,不要使用yml之类的安装方式,那种方式,你安装完成后,安装流程你都不清楚。2、配置双主从如果只是配置单个的主从,可以参考自己写的文章MySQL主从备份2.1 配置 /etc/my.cnfmasterA(192.168.59.132) 配置文件[[email protected]04 mysql]# vim /etc/my.cnf原创 2022-01-05 18:14:55 · 893 阅读 · 1 评论 -
maridb 离线安装
0、参考博客Centos7离线安装MariaDB-10.3.21注意赋权 mysql 文件夹的时候,进入到MySQL文件里面再执行CentOS7离线安装mariadb1、创建mysql用户会创建MySQL 用户 和MySQL用户组 useradd -s /sbin/nologin -M mysql cat /etc/passwd cat /etc/group2、解压安装包使用如下命令解压安装包tar -axvf mariadb-10.5.10-linux-systemd-x8原创 2021-09-26 09:56:31 · 3441 阅读 · 0 评论 -
数据库中的全表扫描,索引扫描,以及相关知识点
前沿:以下为参考文章(写的很好,建议观看)老哥的优化索引的访问方式:索引查找、索引扫描Bookmark Lookup、RID Lookup、Key Lookup定义聚集索引和非聚集索引(整理)SQL SERVER中什么情况会导致索引查找变成索引扫描一、简介说明1.1、 深入浅出理解索引结构实际上,您可以把索引理解为一种特殊的目录。微软的SQL SERVER提供了两种索引:聚集索引(...原创 2020-01-07 10:23:38 · 2177 阅读 · 0 评论 -
数据库的事务与锁初理解
图片巨多参考一更加详细的对于insert、update、delete,InnoDB会自动给涉及的数据加排他锁(X);对于一般的select语句,InnoDB不会加任何锁,事务可以通过以下语句给显示加共享锁或排他锁。-- 共享锁:SELECT * from tb_user LOCK IN SHARE MODE;-- 排他锁:SELECT * from tb_user FOR UPDA...原创 2020-01-06 11:36:15 · 438 阅读 · 0 评论 -
MySQL主从备份
实现mysql的主从备份如想了解更多的主从配置点击跳转安装mysql安装步骤省略,详情可以查看点击跳转我这里为两台centos安装MySQL5.7一台后面做为master(主)192.168.25.5一台做为从(slave )192.168.25.6为减少不必要的麻烦,最好保证master的mysql的数据与slave的数据库一致配置主(master)第一步:修改/etc/m...原创 2019-06-03 17:05:02 · 4210 阅读 · 1 评论 -
MyCat配置MySQL读写分离
前言:Mycat读写分离和自动切换机制,需要mysql的主从复制机制配合,即读从从机(slave)中读取,写向主机(master)中写入!所以我门需要先完成mysql的主从备份,mysql主从备份点击跳转安装mycat第一步: 我这里在master中安装mycat,即直接下载mycat安装包,解压即可mycat-1.6下载tar -zxvf mycat-1.6第二步:在ms...原创 2019-06-05 15:37:22 · 1604 阅读 · 0 评论