前言 上一篇文章写了MYCAT的基本配置,今天这篇文章记录一下mycat自增主键的配置过程,之前使用mycat1.2 遇到一些莫名其妙的问题,特别是自己在各个数据节点上建立了表,然后到mycat中去select,遇到Pa…
分类:MySql
数据库设计中NULL的坑
在数据库设计中字段尽量不要默认允许为NULL,因为NUll这个值太特殊了,最近在一个项目中再次掉如这个坑中。简单描述一下我们遇到的问题:数据表A的字段a类型为varchar,默认允许NULL,然后在程序中有一个业务需求的…
MySQL:插入更新语句ON DUPLICATE KEY UPDATE
需求背景 在《调用ZABBIX的API获取节点主机信息小记》(传送门:https://segmentfault.com/a/11…)这篇博客中,简单阐述了如何利用zabbix-api库来获取ZABBIX监控各…
mysql优化
数据库层面问题解决思路 一般应急调优的思路:针对突然的业务办理卡顿,无法进行正常的业务处理!需要立马解决的场景! 1、show processlist 2、explain select id ,name from stu…
mysql常用命令大全
一、连接MYSQL。 格式: mysql -h主机地址 -u用户名 -p用户密码 1、连接到本机上的MYSQL。 首先打开DOS窗口,然后进入目录mysql\bin,再键入命令mysql -u root -…
mysql设置定时任务
今天遇到了个需要每天定时执行的任务,在mysql数据库里面提供了这样的功能,正好整理下分享出来。 1.首先检查是否开启了定时任务 查看event是否开启 : SHOW VARIABLES LIKE '%event_sch…
MySQL-数据更新(UPDATE)
MySQL-UPDATE语句 功能介绍:用于更新表中的现有数据。亦可用UPDATE语句来更改表中单个行,一组行或所有行的列值。 MySQL-UPDATE语法: UPDATE [LOW_PRIORITY] [IGNORE]…
mysql主从同步(4)-Slave延迟状态监控
之前部署了mysql主从同步环境(Mysql主从同步(1)-主从/主主环境部署梳理),针对主从同步过程中slave延迟状态的监控梳理如下: 在mysql日常维护工作中,对于主从复制的监控主要体现在:1)检查…
聊聊MongoDB - MongoDB索引介绍分享
简述 MongoDB中的索引其实类似于关系型数据库,都是为了提高查询和排序的效率的,并且实现原理也基本一致。由于集合中的键(字段)可以是普通数据类型,也可以是子文档。MongoDB可以在各种类型的键上创建索引。 索引 M…
【MySQL】Mysql multi实现mysql双实例
1、添加mysql用户 以root登录,新建mysql用户组 groupadd mysql useradd -d /data/mariadb -g mysql -m mysql 2、 mariadb的安装置 2.1 安装…
记一次优惠券最优使用算法
记一次优惠券最优使用算法 先说一下业务背景。公司做的一个投资的APP,投资金额可以用优惠券抵扣。红包面额(100,50,30,10) 优惠券使用规则: 优先使用大面额的红包,即优先使用张数最少的红包组合 优先使用有限制的…
PHP面试之三:MySQL数据库
基础考点 MySQL 数据类型 整型:tinyint、smallint、mediumint、int、bigint 小数型:float、double、decimal 字符串型:varchar、char、text、blob …