摘要:
https://dev.mysql.com/doc/refman/5.7/en/security-options.htmlhttps://dev.mysql.com/doc/refman/5.7/en/server-system-variables.html
阅读全文
posted @ 2019-02-21 22:23
海东潮
阅读(457)
推荐(0)
摘要:
#PEP 8 – Python编码风格指南 介绍(Introduction) 这篇文档说明了Python主要发行版中标准库代码所遵守的规范。对于Python的C语言实现中的编码规范,请参考实现Python的C代码风格指南PEP 7。 这篇文档和PEP 257(Docstring约定)都改编自Guid
阅读全文
posted @ 2019-02-21 22:22
海东潮
阅读(403)
推荐(0)
摘要:
一、/var目录 /var 所有服务的登录的文件或错误信息文件(LOG FILES)都在/var/log下,此外,一些数据库如MySQL则在/var/lib下,还有,用户未读的邮件的默认存放地点为/var/spool/mail 二、:/var/log/ 系统的引导日志:/var/log/boot.l
阅读全文
posted @ 2019-02-14 13:52
海东潮
阅读(2014)
推荐(0)
摘要:
手动启动mcelog方法: # mcelog --daemon Run mcelog in daemon mode, waiting for errors from the kernel. 后台服务启动mcelog: RHEL 7: systemctl start mcelog systemctl
阅读全文
posted @ 2019-02-14 13:45
海东潮
阅读(6327)
推荐(0)
摘要:
命令简介 运行指定的命令,如果在指定时间后仍在运行,则杀死该进程。用来控制程序运行的时间。 使用方法 1 2 3 timeout [选项] 数字[后缀] 命令 [参数]... 后缀 s 代表秒(默认值), m 代表分, h 代表小时, d 代表天。 选项详解 长选项必须使用的参数对于短选项时也是必需
阅读全文
posted @ 2019-02-14 13:05
海东潮
阅读(1977)
推荐(0)
摘要:
MCE现象 Intel在Pentium 4、Xenon和P6系列处理器中实现了机器检查(Machinecheck)架构,提供能够检测和报告硬件(机器)的错误机制,如系统总线错误、ECC错误、奇偶校验错误、缓存错误、TLB错误等。它包括一直MSR(Model-Specific Registers)寄存
阅读全文
posted @ 2019-02-14 13:03
海东潮
阅读(7738)
推荐(0)
摘要:
https://segmentfault.com/a/1190000008794218 IPv6的优点 更大的地址空间 名字叫IPv6,但它的长度并不是64位,而是128位,总的地址空间大约为3.4*1038,一个亿是10的8次方,那么IPv6就有340万亿亿亿亿个地址(4个亿连一起),所以说给地球
阅读全文
posted @ 2019-02-14 13:03
海东潮
阅读(1109)
推荐(0)
摘要:
对innodb 统计信息的控制可以通过如下几个常用的variables 来实现 1、innodb_stats_persistent: 这个参数控制着innodb的统计信息是否持久化到磁盘,先说明一下持久化到磁盘是什么意思;通常来说统计信息只保存在内存中,也就是说如果mysql服务一重启那么之前 所有
阅读全文
posted @ 2019-02-03 19:05
海东潮
阅读(1299)
推荐(0)
摘要:
oracle mysql 5.7 在performance_schema 通过以下表展现内存信息。这些表实际engine为performance_schema。这些表数据实际是以数组的形式存储在内存中的(thread_array,memory_class_array等),这些表主要展现线程级别的内存
阅读全文
posted @ 2019-02-02 14:54
海东潮
阅读(378)
推荐(0)
摘要:
TPC-C测试 TPC-C 于 1992 年 7 月 23 日认可为新的基准测试。TPC(Transaction Processing Performance Council,事务处理性能委员会)-C是衡量联机事务处理(OLTP,Online TransactionProcessing)系统的工业标
阅读全文
posted @ 2019-02-02 14:38
海东潮
阅读(5417)
推荐(0)
摘要:
mysql性能瓶颈排查 top/free/vmstat/sar/mpstat 查看mysqld进程的cpu消耗占比 确认mysql进程的cpu消耗是%user, 还是sys%高 确认是否是物理内存不够用了 确认是否有swap产生 top (%cpu load %MMEM) free -gt vmst
阅读全文
posted @ 2019-02-02 14:27
海东潮
阅读(1199)
推荐(0)
摘要:
作者:沃趣科技数据库专家 董红禹 问题概述 最近我们遇到一个MySQL的问题,分析后很有代表意义,特地写出来供大家参考。出现问题是,数据库先是被置为只读,然后过了一段时间,MySQL直接Crash掉了,发生Crash时MySQL的error日志中打印了以下内容: 根据日志中我们可以看到,线程1403
阅读全文
posted @ 2019-02-02 14:26
海东潮
阅读(599)
推荐(0)
摘要:
文章来源:爱可生云数据库作者:洪斌 DBA应该对InnoDB: Semaphore wait has lasted > 600 seconds. We intentionally crash the server because it appears to be hung. 一点都不陌生,MySQL
阅读全文
posted @ 2019-02-02 14:24
海东潮
阅读(7479)
推荐(0)
摘要:
访问官方下载地址 或 https://studygolang.com/dl ,32位系统下载go1.9.4.linux-386.tar.gz,64位系统下载go1.9.4.linux-amd64.tar.gz, 下载之后上传到linux进行解压, tar zxvf go1.11.linux-amd6
阅读全文
posted @ 2019-02-01 23:35
海东潮
阅读(1005)
推荐(0)
摘要:
简述 MySQL支持update t1,t2 set t1.a=2;这种语法,别的关系数据库例如oracle和sql server都不支持。这种语法有时候写起来挺方便,但他有一个坑。 测试脚本 drop database fander; create database fander; use fan
阅读全文
posted @ 2019-02-01 23:20
海东潮
阅读(661)
推荐(0)
摘要:
故障现象 主从gtid报错,复制错误1837,这个复制故障可以说是第一次遇到。 Last_Errno: 1837 Last_Error: Error 'When @@SESSION.GTID_NEXT is set to a GTID, you must explicitly set it to a
阅读全文
posted @ 2019-02-01 23:19
海东潮
阅读(630)
推荐(0)
摘要:
atop是一个功能非常强大的linux服务器监控工具,它的数据采集主要包括:CPU、内存、磁盘、网络、进程等,并且内容非常的详细,特别是当那一部分存在压力它会以特殊的颜色进行展示,如果颜色是红色那么说明已经非常严重了。 注意:所有的信息都是反映过去10S的状态信息 使用 atop工具安装好后在运行命
阅读全文
posted @ 2019-01-31 23:11
海东潮
阅读(7153)
推荐(0)
摘要:
前提 1、有强烈的审计需求。 2、能允许10%-15%左右的性能损失。 3、有强烈的对数据库操作实时查看需求(一般都是为了领导要求)。 Logstash 比较坑的配置 1 2 3 4 5 6 7 8 9 10 11 input { file { path => ["/u02/backup/audit
阅读全文
posted @ 2019-01-30 14:44
海东潮
阅读(348)
推荐(0)
摘要:
前提 1、有强烈的审计需求。 2、能允许10%-15%左右的性能损失。 3、有强烈的对数据库操作实时查看需求(一般都是为了领导要求)。 Logstash 比较坑的配置 1 2 3 4 5 6 7 8 9 10 11 input { file { path => ["/u02/backup/audit
阅读全文
posted @ 2019-01-30 14:44
海东潮
阅读(450)
推荐(0)
摘要:
应用日志提示错误:create connection error, url: jdbc:mysql://10.45.236.235:3306/db_wang?useUnicode=true&characterEncoding=UTF-8, errorCode 1129, state HY000jav
阅读全文
posted @ 2019-01-30 14:36
海东潮
阅读(3303)
推荐(0)
摘要:
http://www.mysqlcalculator.com/
阅读全文
posted @ 2019-01-30 13:19
海东潮
阅读(383)
推荐(0)
摘要:
官网网址参考: 11.2 https://docs.oracle.com/cd/E11882_01/server.112/e40540/consist.htm#CNCPT020 10.2 https://docs.oracle.com/cd/B19306_01/server.102/b14220/c
阅读全文
posted @ 2019-01-28 11:42
海东潮
阅读(1007)
推荐(0)
摘要:
SQL SERVER的锁机制(一)——概述(锁的种类与范围) SQL SERVER的锁机制(二)——概述(锁的兼容性与可以锁定的资源) SQL SERVER的锁机制(三)——概述(锁与事务隔离级别) SQL SERVER的锁机制(四)——概述(各种事务隔离级别发生的影响) SQL SERVER的锁机
阅读全文
posted @ 2019-01-28 10:43
海东潮
阅读(1273)
推荐(0)
摘要:
最近,准备升级一组MySQL到5.7版本,在安装完MySQL5.7后,在其data目录下发现多了很多.pem类型的文件,然后通过查阅相关资料,才知这些文件是MySQL5.7使用SSL加密连接的。本篇主要介绍MySQL5.7 SSL连接加密功能、如何使用?以及使用SSL的一些注意点。 我们知道,MyS
阅读全文
posted @ 2019-01-27 23:11
海东潮
阅读(8030)
推荐(0)
摘要:
背景 测试环境 MySQL 5.7.24 CentOS 7.4 测试过程 解决1 解决2 原因 MySQL所在的服务器的时间更改,MySQL的缓存的时间戳依据的是主机的时间;在我们手动向前修改时间,会出现MySQL退出时要求清空比生成时间“还早”的缓存而导致了锁死。 验证 总结 1、在向前修改主机时
阅读全文
posted @ 2019-01-23 23:14
海东潮
阅读(2277)
推荐(0)
摘要:
yum install -y binutils compat-libstdc++ gcc gcc-c++ glibc glibc-devel ksh libaio libaio-devel libgcc libstdc++ libstdc++-devel libXext libXtst libX11
阅读全文
posted @ 2019-01-23 22:48
海东潮
阅读(179)
推荐(0)
摘要:
问题现象: alter table portal_app_xxxx_xxx add devno varchar(64) NOT NULL DEFAULT '' COMMENT '设备机编',add serialno varchar(64) NOTNULL DEFAULT '' COMMENT '绑定
阅读全文
posted @ 2019-01-17 11:41
海东潮
阅读(3996)
推荐(0)
摘要:
在介绍这个参数前,我们先聊聊参数log_warnings。我们知道MySQL中,其中log_error定义是否启用错误日志的功能和错误日志的存储位置,log_warnings定义是否将告警信息(warning messages)也写入错误日志。此选项默认启用,具体来说: log_warnings 为
阅读全文
posted @ 2019-01-13 18:23
海东潮
阅读(563)
推荐(0)
摘要:
一:默认情况下,MySQL采用autocommit模式运行。这意味着,当您执行一个用于更新(修改)表的语句之后,MySQL立刻把更新存储到磁盘中。默认级别为不可重复读。 二:会造成隐式提交的语句以下语句(以及同义词)均隐含地结束一个事务,似乎是在执行本语句前,您已经进行了一个COMMIT。(1)AL
阅读全文
posted @ 2019-01-13 00:22
海东潮
阅读(1344)
推荐(0)
摘要:
【问题】 最近查看MySQL的error log文件时,发现有很多服务器的文件中有大量的如下日志,内容很长(大小在200K左右),从记录的内容看,并没有明显的异常信息。 有一台测试服务器也有类似的问题,为什么会记录这些信息,是谁记录的这些信息,分析的过程比较周折。 Status informatio
阅读全文
posted @ 2019-01-12 20:55
海东潮
阅读(641)
推荐(0)