自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 order by 导致索引选择错误

线上出现的慢SQL:SELECT c.id FROM fnbl_pim_contact AS c WHERE c.fuserid = 6246640 and (first_name !='' or middle...

2015-03-20 14:11:23 607

转载 pt-online-schema-change 使用异常处理及注意事项

pt-online-schema-change最近使用pt-online-schema-change 做线上大表的在线DDL,发现几个问题。我使用的语句如下:pt-online-schema-change --us...

2014-11-07 13:14:50 610

转载 宕机导致slave异常分析

线上一台备份服务器由于误操作导致异常掉电,设置了开机自动启动复制,重新启动之后,查看复制,报错: 主键冲突, Slave SQL: Error 'Duplicate entry'5218036-4f8c...

2014-10-24 16:33:05 269

转载 mysql复制报错案例处理

上班收到报警邮件,线上一台slave复制报错导致备份失败,查看复制状态:mysql> show slave status\G;*************************** 1. row *********...

2014-10-17 17:10:12 197

转载 WHRER条件里的数据类型必须和字段数据类型一致

首先看案例: 表中字段FPHONE_IMEI是varchar类型的,主键也建立在FPHONE_IMEI字段上,原则上只要where条件中用到了这个字段,就会走索引,这也是建立索引的目的,可事...

2014-10-17 16:45:54 206

转载 python 正则表达式

需要从一串字符串中取出()中的所有字符串,采用re模块来做,记录一下: 具体采用的是: 前向界定与后向界定 有时候需要匹配一个跟在特定内容后面的或者在特定内容前面的字符串,Python提...

2014-08-22 15:26:13 69

转载 python生成器的效率

今天在做一个list处理,由于内容较多,导致迟迟不过来结果,用性能分析后,发现慢在构造list的过程中。由于是将所有数据都记载到内存计算,导致速度太慢。后面找到解决方案是采用yield构造生成器来处理。速率大大的提升。...

2014-08-20 23:45:36 487

转载 pt-online-schema-change使用

公司一个业务的DB表结构因为需求不断变动,表结构随着需求的变动不断需要修改,更改字段类型,增加字段。最苦逼的是其中两个主表都特别大,一个5000W以上,另外一个更恐怖达到1亿多。以前都是采用分区,后面考虑到分区字段没有实...

2014-08-18 23:15:11 90

转载 mysql配置文件中mysqld_safe介绍

1、mysqld_safe相比于mysqld,增加了一些安全特性。例如当出现错误时重启服务器并向错误日志文件写入运行时间信息。直接运行mysqld程序来启动MySQL服务的方法很少见,mysqld_safe脚本会在启动MyS...

2014-08-14 22:55:35 3736

转载 centos6.4安装Tokudb

在percona官网下载带有Tokudb的二进制包,也可以选择源码编译。tokudb有单独的包,但是percona-Server包中已经包含了Tokudb,所以就不需要下载了。我这里下载的是最新的包,5.6.19-67解...

2014-08-14 22:52:35 125

转载 ERROR 1206 (HY000): The total number of locks exceeds the lock table size

今天开发反映说开发环境一台mysql操作报错:ERROR 1206 (HY000): The total number of locks exceeds the lock table size是在做一个update的时候...

2014-08-13 11:49:48 82

转载 SUBSTRING_INDEX

SUBSTRING_INDEX() 以分界符号取其中的字串 SUBSTRING_INDEX(str,delim,count) str傳入的字串 ...

2014-07-07 14:52:41 73

转载 python list 排序

python列表list排序sort python列表list中内置了一个十分有用的函数sort,sorted,它可以用于列表的排序,以下是例子。 a = [5,2,1,9,6] ...

2014-06-20 16:37:22 75

转载 不重启mysqld更改root密码

Ever found yourself working on a MySQL server where root’s password is unavailable? It has happened to me a few...

2014-06-10 11:27:01 64

转载 CHECK_NRPE: Error - Could not complete SSL handshake.

nagios服务器端报错:CHECK_NRPE: Error - Could not complete SSL handshake. 检查客户端配置文件nrpe.cfg其中有一项是allow_hsots ,这要...

2013-05-03 10:42:58 83

转载 bash时间处理

bash中时间处理主要通过date命令实现,转自网上一篇文章date命令  date命令的功能是显示和设置系统日期和时间。  该命令的一般格式为:date[选项]显示时间格式(以+开头,后面接格式)  date设置...

2013-04-25 19:26:10 390

转载 python 时间处理

日期相关的包:import timeimport datetimed1 = datetime.datetime.now() 获取当前时间d3 = d1 + datetime.timedelta(days = -1)...

2013-04-03 13:14:55 89

转载 max_length_for_sort_data 参数

mysql有两种文件排序算法(双路排序和单路排序),如果需要排序的列的总大小加上order by列的大小超过了 max_length_for_sort_data定义的字节,mysql就会使用双路排序,当任何需要的列甚至不是用or...

2013-04-02 00:11:48 953

转载 ERROR 1661 (HY000): Cannot execute statement: impossible to write to binary

今天在导数的过程中报错: ERROR 1661 (HY000): Cannot execute statement: impossible to write to binary这是因为,相关语句不能写入二进制...

2013-02-26 16:50:55 96

转载 mysql slave-skip-errors

在mysql复制配置过程中,show slave status,出现last_sql_error: IO线程正常,SQL线程不正常,导致复制出问题。因为之前把从库的一个库删除了,sql语句在执行时找不到相关表,从而报错。解决办法...

2013-02-25 12:33:48 143

转载 linux ulimit设置

ulimit用于shell启动进程所占用的资源.2,类别:shell内建命令3,语法格式:ulimit [-acdfHlmnpsStvw] [size]4,参数介绍:-H 设置硬件资源限制.-S 设置软件资源限制.-a 显示当前...

2013-02-21 16:30:10 202

转载 mysql innodb新建索引堵塞update ,insert,delete

在对innodb表建索引时,特别要注意,在索引新建的过程中会堵塞所有的DML语句,因此,这种给大表建索引,务必在无业务进行的时候。 ...

2013-02-04 10:14:03 151

转载 Mysql next-locking 间隙锁

mysql innodb间隙锁就是不仅仅锁住所需要的行(如果锁住的这行不存在)还会锁住一个范围的行,这个范围依据锁住的这行而定。上下刚好是两个相邻索引叶节点的范围。包含下范围,不包含上范围。eg:t表的x列...

2013-01-30 15:49:41 100

转载 mysql innodb 索引失效问题引起表级锁

mysql innodb表的索引统计信息对表锁的有很大的影响,这件影响是通过索引失效导致的。都知道innodb有索引的话,采用的是行级锁,没有索引或者索引失效后采用的是表级锁,而表级锁对并发性能是大打折扣的。所以说如果系统并发性...

2013-01-29 14:28:28 215

转载 mysql sql_mode

create table test(x varchar(4),b varchar(4))sql_mode有三种: 一、ansi 对于不符合定义的值,会截断到符合定义类型mysql>set @@s...

2013-01-28 17:45:58 59

转载 mysql 隔离级别

mysql支持四个隔离级别,分别是: 1.read uncommitted2.read committed3.repeatable read4.SERIALIZABLE几个级别都...

2013-01-28 14:42:15 60

转载 sybase EDCA异构访问oracle 乱码问题

在创建sybase 访问oracle的链接后,查询到的中文信息全是乱码,后面查询到时字符集设置的问题,创建链接的时候默认字符集是encgb 将charset 设置为utf8就可以了charset = utf8...

2013-01-15 09:41:10 58

转载 sybase EDCA异构访问

sybase EDCA网上资料很少,基本上只有官网文档可以参考,而且是英文的,这几天公司搭建EDCA,整理了一下资料。 SYBASEEDCA组件用于sybase ase访问异构数据库(non-sybase...

2013-01-15 09:38:57 349

转载 unix at命令详解

a t命令允许用户向c r o n守护进程提交作业,使其在稍后的时间运行。这里稍后的时间可能是指1 0 m i n以后,也可能是指几天以后。如果你希望在一个月或更长的时间以后运行,最好还是使用c r o n t a b文件。一旦...

2012-12-17 11:33:38 321

转载 解决Oracle 11g R2 RAC 无法在客户端通过scanIP连接数据库

安装完11g rac后,在10g的客户端的 tnsnames.ora中配置好,scanip,但是无法访问,报错为目标主机不存在,折腾了很久,没弄明白,后面查到,系统初始化参数里有local_listener这一项,在这里可以对h...

2012-08-31 11:38:15 385

转载 Linux sybase执行isql报错

在redhat as 4上面安装完sybase 12.5.4后,初始化完毕,执行isql -Usa -P报错: The context allocation routine failed when it tri...

2012-08-22 10:36:29 566

转载 oracle 11g R2安装RAC

尝试安装了oracle 11g R2 RAC,和10g过程差不多。参考一个网友的文档安装的。主要是前期的准备工作要做好 ,特别共享磁盘的问题我是在虚拟机上安装的,记录一下:vmware 7.0。1.在cmd命令行下,使用命令...

2012-08-03 14:01:47 336

转载 oracle 11g ASM问题

昨晚把oracle 11个 R2的RAC关机了,今天启动之后,使用crs_stat 查看状态,发现ora.racdb.db ora.DATA.dg ora....VERY.dg 都是offline的然后,使用gri...

2012-08-03 13:50:31 85

转载 oracle 11g 操作ASM权限问题

在11g中,使用sysdba连接ASM。SQL>conn / as sysdbaSQL> alter diskgroup DATA mount; alter...

2012-08-02 15:54:32 146

转载 sqlplus 显示问号,解决办法

linux下面是用sqlplus操作数据库,出现问号:[oracle@rac2 ~]$ sqlplus / as sysdbaSQL*Plus: Release 11.2.0.1.0 Production on Thu Aug ...

2012-08-02 09:32:23 1203

转载 solaris修改root shell后无法登陆的问题解决

solaris 10安装系统后把 root:.........:sbin/sh 修改为: root:.........:sbin/bash 但修改之后重启后也不能采用root登录系统,用命令行模式也不行 说:no...

2012-07-23 09:20:36 258

转载 ora-16014

最近老是碰见ora-16014错误,这是由于在线日志归档不了造成的,db_recovery_file_dest_size参数设置小,还有就是归档空间不够,解决办法,可以将归档路径下的无用文件删除,或者增大db_recover...

2012-07-19 08:57:51 113

转载 mysql binlog管理

一查看数据库的日记信息:1.mysql> show binary logs;mysql> show binary logs;+------------------+-----------+| Log_name ...

2012-07-18 13:54:11 45

转载 bash中字符串判断

判断是否空串(或者未定义)格式1:test -z "$STR"格式2:[ -z "$STR" ]注:test是[]的同义词。注意加上引号,否则有可能报错。格式3:test "$STR" == ""格式4:[ "$STR" == ...

2012-06-14 15:11:55 435

转载 安装oracle报错libXp.so.6找不到

在linux 5.5上安装oracle 10g,报如下错误:准备从以下地址启动 Oracle Universal Installer /tmp/OraInstall2012-05-14_01-35-25AM. 请稍候...[or...

2012-06-05 17:10:09 289

空空如也

空空如也

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

TA关注的人

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