当数据库里面的价格变化时,发送信息到企业微信中
需求一 添加insert触发器,在insert一条新纪录时,当主单号不为空,并且新增价格和最近一次价格对比不相等时,说明价格有变化。这时触发器会自动将上一次老价格添加到当前新增行的unit_price_old老价格列。 这个需求是在一个表上,更新自己身上的其他列,这时需要用before,并且set new.列名
gh-ost的学习
公司内部一直使用的online ddl工具是pt-online-schema-change,今天准备尝试一下另外一个工具gh-ost。 我根据百度出的文档进行学习,下面总结成自己的知识。 gh-ost 是 gitHub,s Online Schema Tran
TIDB和MySQL性能对比
最近对比TiDB和MySQL在大表复杂join方面,TiDB比MySQL快很多(至少三倍),这应该得益于TiDB的 分布式架构,把逻辑计算下推到各个数据节点并行执行导致的。
当我接到一个新的mysql数据库时,需要搞清楚的信息
当我接到一个新的mysql数据库时,需要搞清楚如下情况:1、这个数据库的版本、字符集、使用的存储引擎、是否为主从复制、是否为高可用、备份情况、查看一下近期的慢查询日志和ERR日志、表的数据量、有多少张表、大表有多大等;2、查看Mysql当前有哪些触发器和存储过程mysql> show triggers; mysql> show events;
找出文本中每个字母出现的次数
统计一个文本中每个字母出现的次数。
查看mysql运行状态的一些sql
声明:本文内容是笔者阅读《千金良方 MySQL性能优化金字塔法则》后整理的笔记查看最近的top sql 通过performance_schema.events_statements_history表,查看数据库最近执行的一些sql语句:(root@localhost)[(none)]> S
爬取某网站写的python代码
代码如下:import requests from pyquery import PyQuery import re import os import csv import datetime """ &n
利用python实现mysql数据库向sqlserver的同步
话不多说,直接上代码。#!/usr/bin/python # -*- coding:utf8 -*- # author: chenzhixin """ 一、安装环境: python3 pip install pymysql
爬取京东和天猫下载商品图片
最近开始搞爬虫了,业务遇到的一个需求就是按excel里面的条件,下载京东和天猫的商品图片,包括商品头图和详情图。 对于京东来说,下载头图没什么难度,但是下载详情图却不容易,因为京东商品详情图的图片并不在html源码里面,需要用浏览器的开发者工具的network抓包分析ajax请求才能得到具体的图片地址。&
docker笔记49-容器虚拟化网络
docker安装
一个慢SQL优化建议
现象目前whm数据库的磁盘io太高,究其原因是某条慢sql导致的。观察最近一星期whm库的磁盘io,其iowait一直都维持在50%:数据库中有大量的慢SQL,几乎都是和waybill表有关:慢sql原始慢SQL:source: ygjt_new@'172.16.12.120'explain SELECT MAIN_NO AS mainNo, LOGISTI
通过awk在指定的列后面加内容
[chenzx@sa ~]$ cat a.txt i am englinsh hh you are oracle ll[chenzx@sa ~]$ cat a.txt |awk '$2=$2 "\twhe
redis 5.0 集群的安装
准备好两台虚拟机node1:172.18.22.100node2:172.18.22.101下载最新版redis 5.0安装包
redis的常用命令
redis> SET db_number 0 # 默认使用 0 号数据库OKredis> SELECT 1 # 使用 1 号数据库OKredis[1]> GET db_number
Redis多个数据库的概念
Redis多个数据库转自:https://www.cnblogs.com/EasonJim/p/7818004.html注意:Redis支持多个数据库,并且每个数据库的数据是隔离的不能共享,并且基于单机才有,如果是集群就没有数据库的概念。Redis是一个字典结构的存储服务器,而实际上一个Redis实例提供了多个用来存储数据的字典,客户端可以指定将数据存储在哪个字典中。这与我们熟知的在一个关系数据库
手工切换MySQL主从
一、在主库上把dump立刻热数据到本地磁盘ib_buffer_pool文件中1)在主库上,执行如下命令把innodb buffer pool里面100%的热数据dump到磁盘文件/data/ib_buffer_pool里面:mysql>SET GLOBAL innodb_buffer_pool_dump_pct=100;2)在主库上,执行如下命令把innodb buffer pool里面10
docker笔记48-部署EFK日志系统
一个完整的k8s集群,应该包含如下六大部分:kube-dns、ingress-controller、metrics server监控系统、dashboard、存储和EFK日志系统。 k8s日志系统可以分为两类: 一类是外置日志收集系统,每个pod生成的日志单独
docker笔记47-ceph创建快照以及快照恢复
创建快照 大家看到我们的rbd块设备挂载到了/mnt:[root@k8s-master1 ~]# df -h |grep rbd /dev/rbd0  
docker笔记46-调整客户端rbd块设备的大小
调整客户端rbd块设备的大小 接上一小节,我们挂载了一个rbd块设备到/mnt下,其大小了1个G:[root@k8s-master1 ~]# df -h |grep rbd /dev/rbd0 &
docker笔记45-客户端映射ceph的rbd块设备
dc