MySQL自动化运维之安装篇
MySQL安装一般使用RPM或者源码安装的方式。RPM安装的优点是快速,方便.缺点是不能自定义安装目录.如果需要调整数据文件和日志文件的存放位置,还需要进行一些手动调整。源码安装的优点是可以自定义安装目录,缺点是编译时间长,过程复杂其实还有一种方式,定制RPM包.它相当于用源码安装的方式定制了一个RPM包.一次打包,可以...
EXP COMPRESS以及EXP/IMP EXPDP/IMPDP导入表结构注意
关于EXP COMPRESS参数一直对这个参数有些疑惑。当然此参数一定不是所谓的压缩备份文件的空间,而它的解释为COMPRESS import into one extent字面意思为把所有的EXTENT压缩到INIT 分区中。但是这个实际上这个只在数据字典管理的中生效。但是在本地管理表空间中实际initial 也是有用的但是他不会分配到一个EXTENT...
搭建LVS负载均衡测试环境
实现负载均衡有很多种方式土豪直接F5,性能最好,价格最贵没钱也可以使用Apache,Nginx 工作在网络的第四层,虽然性能一般,但是很灵活,比如可以将80端口映射到真实服务器的8080端口.http://blog.itpub.net/29254281/viewspace-1070221/ 还有一种选择LVS ,它工作在网络的第三层,性能较好,非常稳定....
SSH 连接缓慢问题处理
SSH 连接缓慢问题处理 问题现象: 我们有时候会遇到ssh连接服务器的时候非常慢,经常是要等30秒以上,甚至更长的时间。但是通过telent没有问题可以实现秒登,ping都没有问题返回都是几毫秒。 问题原因: 原因是因为ssh在连 接的时候会去寻找DNS记录进行查找访问,那么这个时候DNS又正好没有开启或者...
探索Oracle之 EXP/IMP过程中的字符集问题
探索Oracle之 EXP/IMP过程中的字符集问题 1. 问题描述: 数据库之间的数据迁移是一个很常见的作业,EXP/IMP工具是一个常用的数据迁移及转化工具,因其导出文件具有平台无关性,所以在跨平台迁移中,最为常用。但在实际操作过程中,涉及到源数据库,客户端,目标...
Win7系统基本优化配置
Win7系统基本优化配置,供参考。
如何计算自动管理的UNDO表空间大小
AUTO UNDOAUM(自动 undo 管理,Automatic Undo Management)几乎不需要配置。您基本上只需要定义将前映像保持可用的时间量。这是通过参数 UNDO_RETENTION 控制的,以秒为单位定义。因此,值 900 表示 15 分钟。一定要意识到,如果 undo 表空间中存在空间压力时,我们不保证前镜像一定会保留这么长时间。因...
为数据库做基本的健康体检
本文章解释如何执行对数据库的基本健康状况检查,以检查一些配置问题。本文章给出了一些一般准则,来指导用户应该对哪些领域进行调查,才能更好地了解数据库运行和变化的方式。这些准则会揭示关于配置的常见问题以及将来可能会发生的问题。本文章不适合更深入的健康状况检查来检查数据库结构和数据字典完整性。1. 参数文...
expdp 导出多路径
一、前言: 有的用户DBA水平不是太高,不会使用RMAN进行备份恢复,如果对现场的工程师或用户进行RMAN的培训这样将会导致额外的开销以及导致一些不必要的麻烦。如果在用户对数据恢复要求不是特别高的情况下,或者做异机恢复的时候expdp/impdp 则是一个比较不错的选择。  ...
[Shell] if、for、while流程语句以及整数字符串判断比较的实例详解
前言: 实际上Shell是一个命令解释器,它解释由用户输入的命令并且把它们送到内核。不仅如此,Shell有自己的编程语言用于对命令的编辑,它允许用户编写由shell命令组成的程序。Shell编程语言具有普通编程语言的很多特点,比如它也有循环结构和分支控制结构等,用这种编程语言编写的Shell程序与其他应用程序具有...
新增一个索引,而不影响其他应用
SQL> select * from test; ID---------- 1 2 3 4 51.将索引创建为不可见SQL> create index test_idx1 ...
【python】多线程编程中join函数的用法
在学习python 多线程编程的时候,一定会使用一个函数join,本章内容通过例子讲述join 在多线程编程中有哪些作用。
[MySQL] 行列变化各种方法实现总结(行变列报表统计、列变行数据记录统计等)
前言:mysql行列变化,最难的就是将多个列变成多行,使用的比较多的是统计学中行变列,列变行,没有找到现成的函数或者语句,所以自己写了存储过程,使用动态sql来实现,应用业务场景,用户每个月都有使用记录数录入一张表,一个月一个字段,所以表的字段是动态增长的,现在需要实时统计当前用户使用的总数量,...
linux乱码和数据库乱码的问题简单排查
在本地的虚拟机环境一直凑合着用英文,今天想看看中文的东西都显示乱码,下定决心要把问题解决了。如果直接打印文本内容,通过putty也会显示乱码。[ora11g@rac1 ~]$ cat aa.shδ? ε??ο?θ?ζ―δ?δ??ζ?θ―[ora11g@rac1 ~]$这个时候很可能是putty的编码转换的问题,通过查看putty的设置,如上,可...
如何使用AWR报告来诊断数据库性能问题
如何主动避免问题发生及做好诊断信息的收集有些问题是无法预见的,但大部分其它的问题如果及早发现一些征兆其实是可以避免的。同时,如果问题确实发生了,那么收集问题发生时的信息就非常重要。有关于如何主动避免问题及诊断信息的收集.对于数据库整体的性能问题,AWR的报告是一个非常有用的诊断工具。一般来说,当...
Oracle 数据库官方申明不支持Vmware
Support Position for Oracle Products Running on VMWare Virtualized Environments (文档 ID 249212.1)转到底部 APPLIES TO:OracleDatabase - Enterprise Edition ...
常用查询Oracle的表,视图,存储过程,用户等SQL命令
有时候需要导出某用户下的所有table、view、sequence、trigger等信息,下面的SQL可以将这些信息select出来:select * from user_tables;select * from user_views;select * from user_sequences;select * from user_triggers;查看当前用户的缺省表空间 SQL>select username,default_tablespac...
mysqlbakcup的安装
前言:MYSQL的备份方法有很多种,大部分企业当数据量很小的时候都是选择mysqldump导出数据库的方式来进行备份,但是当数据量较多的时候,就不建议用这种方法进行。第三方的机构也有提供了相应的备份软件,ORACLE公司也提供了针对企业的备份软件MySQL Enterprise Backup简称:mysqlbackup。软件的说明:mysqlbackup是my...
【系统优化】数据库系统load飙高问题解决思路
CPU作为服务器的关键资源经常成为性能瓶颈的根源,CPU使用率高并不总是意味着CPU工作繁忙,它有可能是正在等待其他子系统。在进行性能分析时,将所有子系统当做一个整体来看是非常重要的,因为在子系统中可能会出现瀑布效应。
如何识别字符串中含有连续字符的处理办法
连续字符串识别。