自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(61)
  • 收藏
  • 关注

转载 Python前端之HTML

HTML其实还是蛮容易学习的,无非就是一些标签、格式的填写,大学的时候也做过网站设计,所以这里主要记录一些常用的HTML标签、属性以及书写方法等。一、常见HTML格式主要包含文件type,html标签、head标签、bo...

2017-12-03 10:25:49 199

转载 mongodb基本管理

mongodb是由c++语言编写的一种分布式文档(document)数据库一、Mongodb安装1、下载: https://fastdl.mongodb.org/linux/mongodb-linux-x86_...

2017-11-21 16:36:58 161

转载 MySQL ONLINE DDL 和PT-ONLINE-SCHEMA-CHANGE对比

mysql5.6之前执行ddl语句会执行表锁,只允许查询不允许更新,执行ddl主要有两种方式copy方式和inplace方式,inplace方式又称为(fast index creation),其中copy方式全称表锁,inpl...

2017-11-19 23:04:40 468

转载 MySQL profiling使用

Mysql SQL优化工具我们常使用explain去解析sql的执行,根据执行计划去评估sql的性能消耗瓶颈,而MYSQL Profiling提供我们详细的SQL执行过程中的cpu/io/swap/memory等使用情况以及每个...

2017-11-15 16:49:13 138

转载 Linux Swap使用分析

Linux操作系统性能分析主要包含磁盘IO、CPU、内存以及网络流量,而这里主要针对系统内存的使用进程情况做个分析。一、如何查看系统内存使用情况1、根据常用命令查看系统内存使用概况free -g...

2017-10-31 18:50:24 304

转载 Redis安装部署

一、Redis下载下载地址:http://download.redis.io/releases/redis-4.0.1.tar.gz wget 'http://download.redis.i...

2017-10-23 22:38:42 56

转载 mysql数据导入问题处理(ERROR 1418 (HY000))

今天在数据导入的时候:gunzip <201708_full.sql.gz |mysql -uroot --default-character-set=utf8导入过程中报错信息如下:ERROR 1418 (HY0...

2017-08-18 16:36:32 235

转载 zabbix agent源码编译安装

最近在做数据中心迁移整合,而zabbix也在做整合,大部分部署安装都是通过脚本完成,但部分操作系统版本、防火墙等原因需要手动调整,这里遇到一个RHEL4的zabbix_agent安装问题,需要手动编译安装,所以就有了如下内容。...

2017-08-01 11:18:30 443

转载 Python模块

模块是python非常重要并常用的,这里对基本用法和常用模块做下简要记录一、模块定义模块(module):是逻辑上组织python代码的.py结尾的Python文件,代码中可以包含变量、函数、类,总体是为了实现一个功能。...

2017-07-30 11:00:37 83

转载 Python函数

python编程即可以面向对象( 类:class),也可以面向过程(过程:def),也可以做函数式编程(函数:def),其中函数是有返回值而过程没有返回值(返回none)。一、函数定义用途函数是逻辑化和结构化的一种编程方...

2017-07-23 10:48:48 72

转载 MYSQL并行复制(parallel replication部署篇)

MySQL5.6开始执行基于库级别的并行复制,MYSQL5.7支持基于表和行级别的并行复制(Enhanced Multi-Threaded Slave),这里主要是配置MYSQL5.7的基于组提交的并行复制。一、环境描述...

2017-07-20 11:33:31 342

转载 Python文件操作

文件操作是我们日常编程使用最频繁的,其中python对文件操作流程如下:打开文件——>操作文件——>关闭文件 (打开文件是将得到的文件句柄赋值给变量,然后通过句柄操作文件)一、打开文件模式 常用打开模式...

2017-07-19 23:22:05 102

转载 MySQL Group Replication 学习(原理篇)

MYSQL Group Replication 是MYSQL5.7.17后推出的新特性,是集高可用、易扩展、高容错等于一体的复制架构,本文主要是对其原理做相关学习梳理。一、常见复制技术架构对比1、传统异步复制:主库执...

2017-07-16 10:57:47 254

转载 MySQL Group Replication 学习(部署篇)

MySQL5.7版本出来有很长时间了,之前也装了玩了下,大概了解了部分功能和特性,但没有系统的学习和测试其主要新增功能,最近也特意抽出时间想去多了解了解,学习学习5.7的主要新特性,这里主要是针对其最突出的功能之一MySQL...

2017-07-15 13:28:19 1097

转载 MYSQL_GTID详解

一、GTID概述 GTID是MYSQL5.6新增的特性,GTID(Global Transaction Identifier)全称为全局事务标示符,用以数据库实例事务唯一标识,其组成主要是source_id和transac...

2017-07-11 15:31:40 156

转载 MySQL分区学习

https://dev.mysql.com/doc/refman/5.7/en/alter-table-partition-operations.html 一、 分区概述 分区是一种表设计...

2017-07-08 22:55:49 97

转载 mysqldump备份原理解析

这里通过开启general log追踪mysqldump的备份过程,可以动态调整general log的参数设置。一、不加--single-transaction备份mysqldump --default-chara...

2017-06-24 10:51:39 246

转载 expdp/impdp跨版本升级迁移问题总结

最近在做数据库升级、整合、迁移——部分数据库是10.2.0.4/10.2.0.5,要将版本升级为11.2.0.4,同时要将16个实例整合整合为6个实例。对升级整合迁移的实例,我这里用的是expdp和impdp的方案,导出和导入的...

2017-06-02 22:26:06 1527

转载 Windows TCP连接等待会话过多处理

现象: 在cmd下查看处于time_wait的进程数量多达16005个,而且都是一些无用的进程,如果不及时处理让等待进程一直扩展下去,会导致系统资源被耗尽,系统死机。 分析: 默认TcpTi...

2017-05-27 17:50:55 607

转载 windows平台下配置cron服务

在windows平台下如果想要管理类似linux管理界面,我们常用的工具是cygwin,根据自己需要可定制安装相应的包,比如sshd,cron等服务。这里记录下在杆状cron包后遇到的一点问题以及处理方式。场景:...

2017-05-12 10:02:47 905

转载 Linux内存异常问题处理

今天在做几台数据库初始化部署的时候,发现启动数据库由于内存不足导致启动失败。查看系统内存总共是32G,已经使用了21G,其中cached也就2G,最奇怪的是系统中也没有其他进程占用大量内存。经过层层分析,终于解开了系统内存异常占...

2017-03-27 18:28:56 766

转载 MYSQL Binglog分析利器:binlog2sql使用详解

大部分使用mysql的业务也都会开启binlog,用以记录数据库的更新操作。当然binlog的格式大家也都比较清楚,分别是statement、mixed、row模式。针对row格式的binlog,它以二进制形式记录相应的SQL,...

2017-03-15 14:27:39 613

转载 压测工具之Sysbench1.0(2_MySQL压测)

一、简介Sysbench压测工具常用版本有0.4(较旧),0.5(据说非官方正宗开源版),1.0(最新的官方开源版本),不同版本之间的系统压测差异较小。但对数据库的压测参数、结果具有较大差异,这里针对sysbench压测MY...

2017-03-12 15:55:57 253

转载 SQL优化工具(MYSQL)——SQLAdvisor安装使用

一、SQLAdvisor简介SQLAdvisor是由美团点评公司技术工程部DBA团队(北京)开发维护的一个分析SQL给出索引优化建议的工具。它基于MySQL原生态词法解析,结合分析SQL中的where条件、聚合条件、多表Jo...

2017-03-12 08:32:02 305

转载 压测工具之Sysbench(1_系统压测)

针对系统和数据库压测是项目上线前必做的一项,这里使用的是最新版本的sysbench做的压测使用详解。sysbench可以做系统层面的压力测试(CPU、内存、硬盘IO、互斥锁、Thead),也可以做数据库(MySQL/Oracle...

2017-03-11 12:56:23 225

转载 Oracle DG从库 Rman备份恢复测试

公司Oracle备份策略是10G采用DG主库每天Rman一全备份+expdp备份,11g采用的是DG从库每天rman一全备份。最近在做恢复演练测试,在从库备份恢复时,由于控制文件是standby类型,无法直接打开数据库,也...

2017-03-11 11:09:02 475

转载 MySQL抓包工具:MySQL Sniffer

这两天看到群里发了一个开源软件,是关于MYSQL实时抓包的工具。顿时让我想到了之前做故障定位时的一些需求,之前针对连接数据库的连接信息进行审计定位,做过MYSQL自身的审计功能开启(有不少坑,慎用),也通过tcpdump...

2017-03-02 11:18:05 87

转载 python带颜色输出

格式:\033[显示方式;前景色;背景色m说明:前景色 背景色 颜色---------------------------------------30...

2017-02-05 15:09:11 66

转载 oracle dataguard 配置错误汇总

公司内部现在用DG作为oracle的高可用架构较多,之前部署的时候出现过一些问题,每次问题可能都不一致,这里将DG搭建过程遇到的错误做个汇总文章,后续如有遇到类似的问题,可以做个参考。(持续更新中) ...

2016-12-22 08:59:43 497

转载 SQLServer执行存储过程失败(sys.xp_cmdshell)问题处理

今天在调整一备库的备份策略的时候,执行job失败,其中具体错误信息和解决方法记录下,仅供以后参考使用。错误信息:Date 2016/12/21 11:05:48Log Job Hist...

2016-12-21 11:35:54 1416

转载 linux shell 脚本攻略笔记

最近对linux shell脚本攻略这本书过了一遍,对里面的一些命令和技巧做了些笔记,供以后参考使用一、环境变量 1、修改登录提示符显示格式 临时修改:键入 export PS1='[\u@\H \w]...

2016-12-18 14:09:45 195

转载 MYSQL存储过程权限问题分析(Security_type详解)

最近遇到一些咨询存储过程访问权限拒绝的问题,有可能是应用账户没有被赋予存储过程执行权限,也有可能是没有访问存储过程对象的权限,甚至有可能是存储过程定义安全类型默认的情况下创建存储过程的用户被删除等等都有可能导致存储过程无...

2016-12-14 17:45:27 1008

转载 Raid详解

Raid卡管理 一、Raid简介 RAID(Redundant Array of Independent Disks),即独立磁盘冗余阵列,其前身为Redundant Array of Inexpe...

2016-12-09 13:48:28 170

转载 SQL Monitor Report 使用详解

SQL Monitor Report 1. SQL Monitor简介 在Oracle Database 11g中,系统自动监控符合以下条件的SQL,并收集执行时的细节信息:1)采用并行方式执行 ...

2016-12-04 11:03:32 1346

转载 ORA-19815闪回空间爆满问题处理

ORA-19815闪回空间爆满问题处理 闪回区爆满问题也是经常会遇到的问题,最关键的是闪回设置大小以及归档被默认存放在了闪回目录,恰巧今天又遇到了这个问题,就记录下处理步骤,仅供遇到这类问题的...

2016-11-26 13:04:24 73

转载 Oracle异地数据库恢复

最近一台DB服务器硬件故障,经过各种尝试无法启动服务器,那么要想做DB恢复一般有两种常用方式:1、做硬盘冷迁移(前提不是硬盘损坏)2、做异地数据恢复如果对数据要求较高,那么我们推荐使用第一种方式,即硬盘冷迁移(将损坏...

2016-11-07 23:04:34 169

转载 ORACLE DBTime详解

DB TIME是所有前台session花费在database调用上的总和时间,microsecond(微妙),AWR展示DBTIME单位为分钟(MINS),是查看数据库系统总体负载的主要参考参数,数值主要来自视图D...

2016-11-04 17:19:58 569

转载 oracle schedule 任务失败处理

故障现象: 收到zabbix告警邮件,具体内容如下: 告警内容: ZABBIX-监控系统: ------------------------------------ 报警内容:...

2016-11-04 13:04:15 507

转载 Oracle 定时任务详解

Oracle定时任务 一、DBMS_JOBS DBMS_JOB包由$ORACLE_HOME/rdbms/admin/dbmsjob.sql和prvtjob.plb两个脚本...

2016-11-04 11:08:10 990

转载 oracle函数之lag和lead

Lag和Lead分析函数可以在同一次查询中取出同一字段的前N行的数据(Lag)和后N行的数据(Lead)作为独立的列。这种操作可以代替表的自联接,并且LAG和LEAD有更高的效率。语法格式: lag(e...

2016-11-03 18:05:16 78

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除