自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Halou, I'm a DBA!

记录学习中的点点滴滴!

  • 博客(78)
  • 收藏
  • 关注

原创 Zabbix无法发送邮件告警Failed sending data to the peer: MAIL failed: 535

Zabbix无法发送邮件告警问题处理告警信息:Failed sending data to the peer: MAIL failed: 535

2022-12-01 10:57:00 1706

原创 Flask安装

Flask安装https://pypi.org/库中搜索python第三方模块flask

2022-09-06 15:58:11 976

原创 py.test --pep8 vsearch.py报错解决办法

py.test --pep8 vsearch.py报错解决办法pep8 has been renamed to pycodestyle (GitHub issue #466)Use of the pep8 tool will be removed in a future release.Please install and use `pycodestyle` instead.

2022-09-06 14:43:42 2191 2

转载 arping命令解析

一、介绍ARP协议是“Address Resolution Protocol”(地址解析协议)的缩写。在同一以太网中,通过地址解析协议,源主机可以通过目的主机的IP地址获得目的主机的MAC地址。arping程序就是完成上述过程的程序。arping,用来向局域网内的其它主机发送ARP请求的指令,它可以用来测试局域网内的某个IP是否已被使用。二、指令格式如下:arping [-Ab...

2019-12-18 09:24:12 1918

转载 ip addr del 操作ip时的注意事项

在高可用,多线路及系统维护的特殊情况下,我们通常会通过”ip addr ” 这一命令来添加一个隐形IP在相应的设备上,但是当我们在一个设备上添加多个ip的时候,删除某个IP的时候尤其要注意,下面通过几个实例来说明,如下:root@localhost ~]# ip addr add 10.1.1.230/24 dev eth0[root@localhost ~]# ip addr add 1...

2019-12-17 11:04:13 11103

原创 Outlook关闭时最小化到任务栏的完美解决方法

Outlook2013关闭时最小化设置

2016-10-09 09:54:44 19497

转载 tar解压出错tar: Child returned status 1

tar 参数解析:解压:-z 用gzip来压缩/解压缩文件,加上该选项后可以将档案文件进行压缩,但还原时也一定要使用该选项进行解压缩。-x 从档案文件中释放文件。-v 详细报告tar处理的文件信息。如无此选项,tar不报告文件信息。-f 使用档案文件或设备,这个选项通常是必选的。f参数必须放在最末尾。压缩:-c 建立一个压缩文件的参数指令(c

2016-07-22 16:29:18 10138

转载 LINUX上MYSQL优化三板斧

现在MySQL运行的大部分环境都是在Linux上的,如何在Linux操作系统上根据MySQL进行优化,我们这里给出一些通用简单的策略。这些方法都有助于改进MySQL的性能。闲话少说,进入正题。一、CPU首先从CPU说起。你仔细检查的话,有些服务器上会有的一个有趣的现象:你cat /proc/cpuinfo时,会发现CPU的频率竟然跟它标称的频率不一样:#

2016-04-20 15:03:23 424

转载 declare handler 声明异常处理的语法

声明异常处理的语法DECLARE{EXIT | CONTINUE}HANDLER FOR{error-number | SQLSTATE error-string | condition}SQL statement上述定义包括:Handler Type (CONTINUE,EXIT)//处理类型 继续或退出Handler condition (SQLST

2016-04-12 15:46:16 10646

转载 讲讲“工业4.0”的故事

先看三个概念:工业1.0机械化,以蒸汽机为标志,用蒸汽动力动力驱动机器取代人力,从此手工业从农业分离出来,正式进化为工业。工业2.0电气化,以电力的广泛应用为标志,用电力驱动机器取代蒸汽动力,从此零部件生产与产品装配实现分工,工业进入大规模生产时代。工业3.0自动化,以PLC(可编程逻辑控制器)和PC的应用为标志,

2016-04-11 15:33:54 936 2

原创 Got fatal error 1236 from master when reading data from binary log

两台RHEL6.3测试服务器上,存在1主3备的MySQL5.6环境,由于很长时间没有使用,今天启动之后,3台slave分别出现了Got fatal error 1236 from master when reading data from binary log: 'Could not find first log file name in binary log index file'问题,显示没有

2016-04-08 13:45:31 2635 1

转载 HBASE启动/Shell解析

常用到的HBase启动脚本有: 1.$HBASE_HOME/bin/start-hbase.sh 启动整个集群 2.$HBASE_HOME/bin/stop-hbase.sh 停止整个集群 3.$HBASE_HOME/bin/hbase-daemons.sh 启动或停止,所有的regionserver或zookeeper或backup-master 4.$H

2016-03-28 10:30:33 1393

转载 【HBase】start master 与 start master --backup 的区别

我们都知道hbase 集群中通常有一个master 节点,多个region server节点,为了防止HBase 集群中master的单点故障,可以向集群中添加一个slave master,这些新添加的master 会分布在不同的物理机器上,因此以最坏的情形来看,当前运行master的那台物理机down了,整个系统可以由backup的 master 来接管!   在介绍如何

2016-03-28 09:51:50 1223

转载 Linux stat 获取文件属性

获取文件的属性$stat filename获取文件系统信息$stat -f /dev/sda1   #此获取的是文件系统(分区),而不是文件stat支持许多取得文件属性的格式代码,基本用法为 :stat -c 格式代码  filename适用于文件的格式代码:%A 用文件权限代码表示,如-rw-r--r--%a 用八进制数字表示文件权限%b

2016-01-29 14:08:00 988

转载 MySQL数据库的初始化mysql_install_db

一、mysql_install_db说明当MySQL的系统库(mysql系统库)发生故障或需要新加一个mysql实例时,需要初始化mysql数据库。需要使用的命令:/usr/local/mysql/bin/mysql_install_db#/usr/local/mysql/bin/mysql_install_db --help 可以查看帮助信息如下:Usage: /

2016-01-25 14:13:34 759

转载 选择ASM时,存储划分的一点考虑

raid 1+0,0+1,5raid 0+1,首先在raid 0的磁盘组上配置raid1,这样底层的磁盘组是raid 0的条带化配置,raid 1可以带来磁盘的冗余,但是如果磁盘组中的一个磁盘出现损坏,整个raid 0+1必须要重新做磁盘的条带化,在重建条带化期间,磁盘的冗余也是失效的,这样磁盘组的恢复时间比较长,但是性能会比较好,因为raid 0在读写方面性能比较快。raid 1

2016-01-11 13:24:09 807

转载 oracle impdp/expdp 的权限问题

直接运行 expdp scott/tiger系统报错:ORA-39002: invalid operationORA-39070: Unable to open the log file.ORA-39145: directory object parameter must be specified and non-null网上说要把在 data_dump_dir

2016-01-08 13:26:44 14570 1

原创 MySQL下创建索引

root@mysql-master:~# mysql -uroot -pEnter password: Welcome to the MySQL monitor.  Commands end with ; or \g.Your MySQL connection id is 5Server version: 5.6.21-70.1-log Source distribution

2016-01-07 14:28:41 472

转载 MySQL的lock tables和unlock tables的用法

早就听说lock tables和unlock tables这两个命令,从字面也大体知道,前者的作用是锁定表,后者的作用是解除锁定。但是具体如何用,怎么用,不太清楚。今天详细研究了下,总算搞明白了2者的用法。lock tables 命令是为当前线程锁定表.这里有2种类型的锁定,一种是读锁定,用命令 lock tables tablename read;另外一种是写锁定,用命令lock table

2015-12-24 16:03:52 1615

转载 MySql中Lock命令和unlock命令

在同一个连接当中,执行了一次lock table之后,如果再次执行lock table,那么之前被锁住的表就自动解锁了。下面这张图可以证明:-----------------------------------------------------------------A session that requires locks must acquire all th

2015-12-24 16:02:11 646

转载 shell中uniq与sort -u 两种去重的对别

sort -u 和 uniq都能起到删除重复信息的功能,那么他们的区别究竟在哪呢?$ cat test              jasonjasonjasonfffffjason下面分别执行三个命令1:sort -u testsort -u testfffffjason2: uniq test

2015-12-15 11:08:11 806

转载 How to resolve ORA-19706 error when select from dblink

由于通过database link进行远程数据库的数据读取时,会自动同步当前库和远程库的SCN,老杨在文章中做过描述,并且提到:而对于实际环境中,SCN的增加可能是几倍、几十倍甚至是上百倍,从而引发一些其他的bug。下面就来看一个问题。该错误会在应用了2012年1月份CPU的Oracle数据库中出现,而在原始版本中,比如10.2.0.5.0之中不会出现此错误。

2015-12-04 13:37:55 1439

原创 ipcs使用

[root@node1 ~]# man ipcsIPCS(8)                    Linux Programmer’s Manual                   IPCS(8)NAME       ipcs - provide information on ipc facilitiesSYNOPSIS       ipcs [ -asmq

2015-12-04 11:25:31 1413

转载 read line wrap(rlwrap)安装

相信很多初学Oracle的同仁都有这样一个问题,在使用sqlplus或者rman工具的时候,苦于不能左右移动光标,或者不能上下翻看命令历史,跟Linux文本模式相比,实在不通人情。    好在开源的Linux奇妙无比,总有那么一些人,侠骨柔情,救广大网民与水深火热之中,开发出一个个巧妙的作品,供各位使用把玩。readline wrap(rlwrap)就是这样的一个工具,sqlplus和rm

2015-12-03 16:50:02 465

转载 Tracking Database Feature Usage (DBA_FEATURE_USAGE_STATISTICS)

Oracle licensing is a complicated business. The notes here are only a guide. You should always discuss your licensing with Oracle License Management Services.There is a discussion of what I did

2015-12-03 16:28:20 1455

转载 使用Symbolic Links以支持数据分区存储

MySQL数据库及表(仅MyISAM)支持符号链接(symbolic link),即数据库或表可以存储在my.cnf中指定datadir之外的分区或目录。要支持符号链接,需要在配置中设置symbolic-links=1(较新的版本为默认开启)假设my.cnf有设置data目录: [plain] view plaincopydata

2015-12-03 14:13:42 3190

转载 Linux中与Oracle有关的内核参数详解

在安装Oracle的时候需要调整linux的内核参数/etc/sysctl.conf,但是各参数代表什么含义呢,下面做详细解析。Linux安装文档中给出的最小值:fs.aio-max-nr = 1048576fs.file-max = 6815744kernel.shmall = 2097152kernel.shmmax = 4294967295ke

2015-12-02 16:40:53 377

转载 COL命令

COL命令:主要格式化列的显示形式。 该命令有许多选项,具体如下:COL[UMN] [{ column|expr} [ option ...]] , Option选项可以是如下的子句: ALI[AS] alias CLE[AR] FOLD_A[FTER] FOLD_B[EFORE] FOR[MAT] format HEA[DING] text 

2015-11-30 09:41:52 731

转载 set echo on/off,set term on/off,set feedback off,set heading off命令

1.term命令:  当和SPOOL命令联合使用时,可以取消SQLPLUS输出,查询结果仅仅存在于假脱机文件中  set term on:查询结果既显示于假脱机文件中,又在SQLPLUS中显示;  set term off:查询结果仅仅显示于假脱机文件中。2.其他命令:SQL>set colsep'|';    //-域输出分隔符SQL>set echo

2015-11-30 09:32:01 8175

转载 serveroutput参数设置

前两天同事碰到一个问题,10g版本下执行: select /*+ no_index(t1 idx_t1) */ * from t1 where n=3;select * from table(dbms_xplan.display_cursor(null,null,'advanced'));提示:PLAN_TABLE_OUTPUT-----

2015-11-30 09:29:34 6504 1

转载 Oracle Policy-Managed Cluster – Growing for DBaaS

作者:张乐奕2014 年 12 月发布Policy-Managed Cluster 在Oracle 11gR2 中被引进,在 Oracle 12c 中使用 dbca 创建 RAC 数据库的时候,Policy-Managed 选项已然成为默认值。那么到底什么是 Policy-Managed 方式的集群和数据库呢?与以前的 Admin-Managed 方式有何区别?何种环境适合使用这种

2015-11-23 14:39:36 477

转载 如何查询会话 event

发表于 2012 年 10 月 16 日 由 惜分飞联系:手机(13429648788) QQ(107644445)标题:如何查询会话 event作者:惜分飞©版权所有[未经本人同意,请不得以任何形式转载,否则有进一步追究法律责任的权利.]很多时候,我们在数据库中设置了event,如何确认设置的event生效或者如何确认你的库中设置了什么even

2015-11-23 13:21:41 696

转载 MOVE和CTAS比较(续)

发表于 2012 年 01 月 10 日 由 惜分飞联系:手机(13429648788) QQ(107644445)标题:MOVE和CAST比较(续)作者:惜分飞©版权所有[未经本人同意,请不得以任何形式转载,否则有进一步追究法律责任的权利.]本篇文章是MOVE和CAST比较的续篇,主要是对于第一篇中没有涉及到的redo和undo的情况加以叙述1

2015-11-23 13:07:38 383

转载 MOVE和CTAS比较

发表于 2012 年 01 月 10 日 由 惜分飞联系:手机(13429648788) QQ(107644445)标题:MOVE和CAST比较作者:惜分飞©版权所有[未经本人同意,请不得以任何形式转载,否则有进一步追究法律责任的权利.]1.创建模拟表SQL>select* from

2015-11-23 13:06:30 542

转载 CTAS本质探讨

发表于 2012 年 01 月 11 日 由 惜分飞联系:手机(13429648788) QQ(107644445)标题:CAST本质探讨作者:惜分飞©版权所有[未经本人同意,请不得以任何形式转载,否则有进一步追究法律责任的权利.]1.试验前提SQL>select* fromv$version;

2015-11-23 12:59:14 659

转载 Oracle中清除游标缓存的几种方法

9i以后引入了bind peeking绑定变量窥视特性,但该特性常有帮当忙之嫌,所以有了11g的自适应游标特性。排除因绑定变量窥视造成的因素外,统计信息讹误也会造成执行计划偏差,这时我们就可能需要清除指定游标的缓存信息,从而达到重新解析的目的。下面我们列举几种可以达到清除游标缓存的方法,权作抛砖引玉:1. alter system flush shared_pool;       

2015-11-11 16:39:46 2918

转载 利用FORCE_MATCHING_SIGNATURE捕获非绑定变量SQL

做为一个DBA,你大概习惯了定期要抓取数据库中的非绑定变量SQL,这些SQL经常扮演着一箱苹果中蛀虫的角色。看到下列SQL你必定觉得眼熟:SELECT substr(sql_text, 1, 80), count(1) FROM v$sql GROUP BY substr(sql_text, 1, 80)HAVING count(1) > 10 ORDER BY 2是的,

2015-11-11 14:36:17 580

转载 迁移表空间到指定路径

环境介绍OS :windows 2003   64bitdatabase :oracle 10.2.0.1.0  64bit 前两天公司同事反映他们的一台测试服务器,C分区剩余空间不足,需要清理下。连上去才发现,数据文件都放在了C盘。于是应同事要求,将部分表空间文件迁移到D分区上。发现两个比较大的数据文件,文件名字忘记了。在这里大概记录一下操作步骤1、将目标

2015-11-09 10:41:00 577

转载 安装oracle,提示checking operating system version:must be redhat-3,SuSE-9

操作系统: redhat 5.5 x86_64          数据库: oracle 10.2.0.1.0 64 bit          在运行oracle安装包时,报错:checking operating system version:must be redhat-3,SuSE-9.......产生这个错误的原因是,在发布10.2.0.1.0这个版本的时候,red

2015-11-09 10:34:41 870

转载 secureCRT中的vi显示多颜色

参考链接:http://blog.sina.com.cn/s/blog_6256519001013ghx.html前几天看了段视频,看到原来在secureCRT上也可以显示linux的颜色,索性在搜了下,总结如下方法一1. 打开secureCRT-->选项-->会话选项-->仿真   右边的终端选择linux,在ANSI颜色和使用颜色方案都勾选2. 选择外观,勾

2015-11-06 15:04:45 606

空空如也

空空如也

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

TA关注的人

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