
MYSQL
AI干IT
AI产品经理
展开
-
`modified_date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT不生效
开发团队反馈使用中间件异常,不能使用系统默认时间更新或者插入。排查中间件未发现异常,从建表语句入手排查。建表语句如下:CREATE TABLE `crl_customer_user_base_info` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', `created_date` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', `modified_date`原创 2022-03-14 16:12:39 · 1164 阅读 · 0 评论 -
Mysql脏页刷新涉及到的页与扇区
磁盘 df –helpdf -T <cc@hw:/etc>$df -T Filesystem Type 1K-blocks Used Available Use% Mounted on /dev/mapper/vg_dev-lv_root ext4 8256952 6553008 1284516 8原创 2018-01-11 14:51:55 · 474 阅读 · 0 评论 -
windows7 visio studio 2015 编译 mysql source code
第一步 下载&安装必备工具:ActivePerl_5.16.2.3010812913.msi bison-2.4.1-setup.exe boost_1_59_0.zip cmake-3.10.1-win64-x64.msi mysql-5.7.20.zip vs2015.com_chs.iso 1.说明:这里boost用 1_59_0是因为我编译的mysql是5.7.20,每个MYSQ原创 2018-01-02 09:46:17 · 871 阅读 · 0 评论 -
姜承尧老师推荐生产环境Mysql my.ini my.cnf配置
[mysql]prompt = [\\u@\\h][\\d]>\\_[mysqld]# basic settings #user = mysqlsql_mode = "STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION,NO_ZERO_DATE,NO_ZERO_IN_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO转载 2018-01-03 09:32:23 · 3232 阅读 · 0 评论 -
Mysql索引页结构
查询操作InnoDb通过B+Tree聚集索引搜索时,只能找到该记录所在的索引页(index page),而不能到具体的行记录。找到该索引页(index page)后将该页加载入内存。通过key在索引页(index page)的directory slots中进行二分查找(binary search),找到key对应的slot。因为slot是管理多条记录,普通的slot最少管辖4条,最多原创 2018-01-16 16:02:16 · 5575 阅读 · 2 评论 -
spring boot 2.0,netty,mybatis,mysql,redis,docker 集成
本项目依赖spring boot 2.0,netty,mybatis,mysql,redis。https://github.com/mpren/ShaiZi- spring boot 2.0 - spring web - spring webflux - spring actuatorredisdocker pull redismkdir ...原创 2018-03-19 14:19:20 · 1395 阅读 · 0 评论 -
关系型数据库服务出现宕机宕机原因记录
关系型数据库服务出现宕机现象,数据库异常重启,并且重启后数据库持续处于只读状态,直到DBA手动打开数据库读写状态,才恢复正常访问。经分析,主要原因如下:1、 当时故障前进行压力测试,QPS 28000,TPS 12800;审计插件(第三方开源插件MariaDB Audit Plugin),导致数据库异常重启。MariaDB Audit Plugin采用sql审计的方式,将来的数据库审计可以采用旁...原创 2018-11-23 11:29:20 · 3398 阅读 · 0 评论 -
mysql中ltrim方法无法去掉空格异常处理
ltrim后还是有空格存在CHAR(9)=>水平制表符char(10)=>换行建char(13)=>回车键具体用法如下:UPDATE items SET number = REPLACE(REPLACE(number, CHAR(9), ‘’), CHAR(13), ‘’);用replace把相应的水平制表、回车键替换为空字符串。...原创 2019-04-24 11:02:55 · 2214 阅读 · 1 评论