自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(52)
  • 资源 (4)
  • 收藏
  • 关注

转载 OracleListener静态服务配置与动态服务注册

oracle 初级

2022-12-14 15:12:44 481

原创 lvm磁盘管理

lvm磁盘管理

2022-05-21 21:39:11 711

转载 python中正则表达式

本文转载至:http://www.cnblogs.com/huxi/archive/2010/07/04/1771073.htmlhttps://www.cnblogs.com/wxshi/p/6827056.html正则表达式经常被用到,而自己总是记不全,转载一份完整的以备不时之需。1 正则表达式基础1.1 简介下图列出了Python支持的正则表达式元字符和语法:1.2. 数量词的贪婪模式与非贪婪模式正则表达式通常用于在文本中查找匹配的字符串。Python里数量词默认是贪婪的(在少数语言里

2020-12-28 11:21:35 277

原创 oracle系统包——dbms_job用法(oracle定时任务)

用于安排和管理作业队列,通过使用作业,可以使ORACLE数据库定期执行特定的任务。一、dbms_job涉及到的知识点1、创建job:variable jobno number;dbms_job.submit(:jobno, —-job号‘your_procedure;’,—-执行的存储过程, ';'不能省略next_date, —-下次执行时间‘interval’ —-每次间隔时间,interval以天为单位);–系统会自动分配一个任务号jobno。2、删除job: dbms_job.r

2020-12-14 10:24:48 1600

转载 超详细的四类数据库去重实现方案汇总(转载)

概述转发这个主要是有时会有重复数据的需求,留一个查询方法,大家有空也可以测试一下..一、Oracle数据库去重(推荐放在在第6点)1、环境准备可以看到“ALLEN”和“SMITH”这两个人的数据重复了,现在要求表中name重复的数据只保留一行,其他的删除。CREATE TABLE hwb( id int, name varchar(10));INSERT INTO hwb VALUES(1, 'TOM');INSERT INTO hwb VALUES(2, 'A

2020-11-18 17:47:25 1667

转载 db file scattered read(转载文章)

db file scattered read一:db file scattered read说明二:db file scattered read解决思路三:db file scattered read重现过程四:db file scattered read官方文档一:db file scattered read说明Oracle在执行全表扫描(Full Table Scan,FTS)、索引快速全扫描(Index Fast Full Scan)时,为保障性能,尽量一次性读取多..

2020-11-16 19:07:15 821

原创 Oracle导出文本文件的三种方法

总的来说,Spool比较简单,但效率比较低;sqluldr2是基于OCI接口开发的,性能上最快;UTL_FILE,是Oracle自带的包,可以测试一下​

2020-11-09 16:35:20 4675

原创 MHA集群部署(GTID复制+VIP+邮件提醒+binlogserver)

MHA集群部署1 GTID复制1.1 规划:1.2 准备环境1.2.1 创建需要的目录(三节点)1.2.2 配置文件(三节点)1.2.3 初始化数据(三节点)1.2.4 启动数据库(三节点)1.2.5 创建复制用户,构建主从1.2.6 关闭自动清除relay log功能(三节点)(按需配置)1.3 配置关键程序软连接1.4 配置各节点互信1.5 安装软件1.5.1 下载mha软件1.5.2 所有节点安装Node软件依赖包1.5.3 在node1主库中创建mha需要的用户1.5.4 Manager软件安装(n

2020-06-04 16:31:24 1516

原创 oracle数据库频繁delete引起性能问题案例及高水位说明

oracle数据库频繁delete引起性能问题案例及高水位说明1 背景说明2问题现象3 问题剖析4 修正高水位线方法一 合并碎片方法二 emp/imp方法三 alter table table_name deallocate unused (暂未验证)方法四 复制数据到临时表t,drop原表,然后rename方法五 truncate5 实操6 小结1 背景说明数据库中有几张日报报表,外网向内网同步,采取增量同步的方式(先delete再append)。2问题现象首先是系统相关变慢,但是没有

2020-05-25 15:30:45 3439

原创 【opatch安装卸载案例:附遇到OPatch failed with error code 74】

opatch安装卸载1. opatch 安装1.1 检查Opatch软件及数据库版本信息1.2 上传包服务器,解压缩1.3 关闭数据库,备份1.4. opatch apply1.5 启动实例,执行相关脚本1.6 检查patch2 关于卸载21.关闭监听和实例2.2.opatch rollback2.3 启动实例,执行catcpu_rollback.sql脚本基础知识详解:https://www.cnblogs.com/zfox2017/p/6809376.html本案例以oracle 10.2.0.5.

2020-05-22 12:02:39 1077

转载 oracle 对象失效(objects INVALID)

oracle 对象失效(objects INVALID)1 数据库对象失效原因2 编译失效对象的方法3 Oracle中编译无效的对象常用方法3.1 ALTER *** COMPLIE语句3.2 sql脚本3.3 自动编译的接口3.4 一些网友书写的编译失效对象在日常数据库维护过程中,我们会发现数据库中一些对象(包Package、存储过程Procedure、函数Function、视图View、同义词…)会失效,呈现无效状态(INVALID)。有时候需要定期检查数据库中存在哪些失效对象,对于存在异常的对

2020-05-20 17:28:44 5687 1

原创 oracle 10g 10201 升级到10205

oracle 10201 升级到102051. 准备工作1.1 临时增加shared pool和java pool的大小1.2 备份oracle软件,备份数据库1.3 停掉监听,OEM,ISQLPLUS等1.4 上传补丁包2 升级数据库软件2.1 打开控制X server访问权限2.2 执行runInstaller,开启安装OUI界面3 升级数据库3.1 开始升级及更新数据字典3.2 重编译失效对象3.3 察看数据库安装的组件、版本、状态3.4 开启监听,OEM及ISQLPLUS4 小结4.1 注

2020-05-20 17:15:40 526

原创 Oracle11g RAC 在Centos7上安装步骤

Oracle11204+ASM+RAC+Centos71 准备工作1.1 软件需求1.2 网络需求1.3 划分节点IP(各节点)1.4 防火墙和Selinux(各节点)1.5 创建组和用户(各节点)1.6 创建安装目录(各节点)1.7 配置安装用户的环境变量(各节点)1.8 资源限制(各节点)1.9 配置Linux内核参数1.10 修改pam登陆验证模块(各节点)1.11 修改/etc/profile文件(各节点)1.12 安装介质1.13 停用NTP服务(各节点)1.14 配置互信1.14.1 配置及验证

2020-05-18 12:08:13 5718 2

原创 Linux下获取硬件信息

Linux下获取硬件信息1. CPU(cat /proc/cpuinfo)2 操作系统3. 内存(cat /proc/meminfo )4. 硬盘(fdisk -l)5. 网卡6. 32位 or 64位7. 更多(dmidecode)因为有时候会用到,写到这里算记录了吧!1. CPU(cat /proc/cpuinfo)物理个数:[root@DEVDB ~]# grep 'physical id' /proc/cpuinfo | sort | uniq | wc -l2每颗CPU的核数:[r

2020-05-18 11:11:03 699

原创 BITMAP CONVERSION TO ROWIDS 优化案例

一条sql执行时间:2500s,执行计划如下:SQL> select max(hsl) hv 2 from ( select max(fda.fda_jj6_ln) jjdm, 3 max(fda.fda_fab_lt) jjjc, 4 max(decode(fda.fda_fty_lt, 5 ...

2020-04-13 18:19:12 393

原创 Centos 7 网卡配置详解(含防火墙和Selinux)

最近有些朋友会问到这些问题,就简单写写,算是方便以后扔个链接吧!Centos 7 网卡配置详解(含防火墙和Selinux)1、配置网卡固定IP2、网卡重启3、DNS配置4、防火墙设置5、永久关闭Selinux1、配置网卡固定IP以root权限编辑/etc/sysconfig/network-scripts/ifcfg-ens32这个文件详解如下:TYPE=Ethernet ...

2020-04-09 12:10:39 1229

转载 共享磁盘(VMware Workstation )

共享磁盘虚拟系统1和虚拟系统2,克隆虚拟系统1需要在新建(共享)磁盘之前。 虚拟系统1:安装完Linux系统后,关闭系统。1.在“设置”中添加硬盘,选“SCSI(S)推荐”...

2020-03-30 17:10:28 782

转载 oracle到mysql数据库迁移

Kettle7.0实现oracle到mysql数据库迁移(批量全量导入)https://blog.csdn.net/j1231230/article/details/80525922Kettle 增量数据导入(仅支持添加)https://www.cnblogs.com/mq0036/p/9238646.html使用KETTLE从mysql同步增量数据到oracle(单表增量导入)https:...

2019-07-17 15:22:56 185

原创 Windows Server 2012远程默认端口3389的修改

Windows Server 2012远程默认端口3389的修改1 修改注册表项12 修改注册表项23 防火墙开放端口4 重启服务器新弄了一台Windows Server 2012操作系统,开始瞎折腾啊.在开始-----运行菜单里,输入regedit,进入注册表编辑,按先面的路径进入修改端口的地方:1 修改注册表项1HKEY_LOCAL_MACHINE/System/CurrentCont...

2019-05-08 17:08:06 12981 3

转载 MYSQL中的COLLATE(COLLATION)是什么?

CREATE TABLE `table1` ( `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, `field1` text COLLATE utf8_unicode_ci NOT NULL COMMENT '字段1', `field2` varchar(128) COLLATE utf8_unicode_ci NOT NU...

2019-05-06 15:25:11 23482 6

原创 mongodb 007——备份恢复

mongodb备份恢复7.1 备份恢复工具介绍:7.2 备份工具区别在哪里?7.2.1 格式区别7.2.2 可读性区别7.2.3 版本迁移区别7.2.4 注意事项7.3 应用场景总结7.4 详细说明7.4.1 导出工具mongoexport7.4.1.1 单表备份至json格式7.4.1.2 单表备份至CSV格式7.4.2 导入工具mongoimport7.4.2.1 恢复json格式数据到l...

2019-04-02 10:02:41 501

原创 mongodb 006——分片集群其它操作

mongodb分片集群其它操作6.1 Range分片配置及测试(生产不常用)6.1.1 激活数据库分片功能6.1.2 指定分片建对集合分片6.1.3 集合分片验证6.1.4 分片结果测试6.2 Hash分片测试(生产常用)6.2.1 开启分片功能6.2.2 对于oldboy库下的vast表建立hash索引6.2.3 开启分片6.2.4 录入数据测试6.2.5 hash分片结果测试6.3 判断是否s...

2019-04-01 16:13:57 153

原创 mongodb 005——Sharding Cluster 分片集群及搭建过程

MongoDB Sharding Cluster 分片集群5.1 规划5.2 shard复制集配置:5.2.1 目录创建:5.2.2 修改配置文件:5.2.3 启动所有节点,并搭建复制集5.3 config 节点配置5.3.1 目录创建5.3.2 修改配置文件5.3.3 启动节点,并配置复制集:5.4 mongos节点配置5.4.1 目录创建5.4.2 修改配置文件5.4.3 启动mongos...

2019-04-01 15:54:12 403

原创 mongodb 004——复制集RS及管理操作

mongodb复制集RS4.1 基本原理4.2 Replication Set配置规划4.2.2 目录创建4.2.3 修改各节点配置文件4.2.4 启动mongodb4.2.5 配置复制集(两种选一种配):4.3 复制集管理操作4.3.1 查看复制集状态:4.3.2 添加删除节点4.3.3 添加arbiter节点4.4 测试复制集功能:4.1 基本原理 基本构成是1主2从的结构,自带互相监控...

2019-04-01 10:08:17 1585

原创 mongodb 003——用户管理

mongodb 用户管理3.1 案例一--创建超级管理员,管理所有数据库(必须use admin 再去创建)3.2 创建库管理用户3.3 创建对app数据库,读写权限的用户app013.4 创建app数据库读写权限的用户对test数据库具有读权限3.5 删除用户(皮一下,哈哈)注意:验证库,建立用户时use到的库,在使用用户时,要加上验证库才能登陆对于管理员用户,必须在admin下创建参数...

2019-03-29 19:23:15 113

原创 mongodb 002——常用的基本操作

mongodb 常用的基本操作1.0 默认存在的库1.1 命令种类1.2 帮助1.3 常用操作2.1 库的操作2.2 集合的操作2.3 集合操作2.4 查看集合存储信息1.0 默认存在的库test:默认存在的库admin库:系统预留库,mongodb系统管理库local库:本地预留库,存储关键信息1.1 命令种类数据库对象(库database、表collection,数据行docume...

2019-03-29 19:12:11 161

原创 mongodb 001——下载安装

mongodb学习笔记——下载安装1.mongodb下载:2.逻辑结构3.安装部署3.1系统准备3.2 安装:4 YAML模式配置4.1 参数简介不好意思啊各位,有一段时间没更新了,每天忙着学新东西,做实验整理;现在过了一个阶段,应该把学到的这里出来,希望对大家有帮助吧!1.mongodb下载:https://www.mongodb.com/download-center/community...

2019-03-29 19:01:19 161

原创 oralce删除归档

oralce删除归档1.rman和sqlplus登录失败2.删除归档3 修改最大连接数今天去别的系统帮忙了,觉得事情虽然小,但遇上了还是写下吧,万一哪天用的上呢?查询后空间使用率97%,归档占用45%(计算出来的)1.rman和sqlplus登录失败报错超出了最大进程数150首先kill掉了一些无关的oracle进程:ps -ef| grep oraclekill -9 进程号(注意...

2019-03-12 11:11:23 129

原创 关于oralce审计开启及表空间设置

关于oralce审计设置1 核验审计相关的表2 (oracle10g)审计表移动到其它表空间2.1 查询审计表所在空间2.2 检查索引(附带查询两个表的数据量)2.2.1 检查索引2.2.2 查询索引在的表空间2.2.3 查询数据量2.3 创建新的表空间2.4 迁移到表空间2.4.1 迁移AUD相关基表及索引2.4.2 迁移FGA相关基表及索引2.4.3 迁移FGA_LOG$2.5 查看审计是否启...

2019-03-12 10:42:23 1146

原创 跟着官档学python 010- 标准库概览– Part I

标准库概览10.1 操作系统接口10.2 文件通配符10.3 命令行参数10.4 错误输出重定向和程序终止10.5 字符串模板匹配10.6 数学10.7. 互联网访问10.8 日期和时间10.9 数据压缩10.10 性能测量10.11. 质量控制10.12 Batteries Included10.1 操作系统接口os 模块提供很多函数与操作系统进行交互︰>>> impor...

2019-01-29 14:13:33 260

原创 跟着官档学python 009- 类

python类9.1. 名称和对象9.2. Python 作用域和命名空间Python 的类提供了面向对象编程的所有标准功能: 类继承机制允许多重继承,派生类可以覆盖其基类的任意方法或嵌套类,方法能够以相同的名称调用基类中的方法。9.1. 名称和对象对象是单个的,多个名称(在多个范围中)可以绑定到同一个对象。这在其他语言中称为别名。第一眼看Python,这种特性并不讨喜,当处理不可变的基本类...

2019-01-28 11:43:32 125

原创 跟着官档学python 008- python错误和异常

python错误和异常8.1 语法错误8.2 异常8.3 处理异常8.1 语法错误语法错误(也称为解析错误)可能是您仍在学习Python时最常见的抱怨:>>> while True print('Hello world!') File "<stdin>", line 1 while Tru

2019-01-24 15:07:24 165

原创 Linux----iptables 配置篇

Linux--iptables 配置篇1.1 清空当前的所有规则和计数1.2 配置允许ssh端口连接1.3允许本地回环1.4配置防火墙默认规则1.5 配置白名单1.6 开启相应的服务端口1.6保存规则到配置文件中重启查看生产配置防火墙有两种方式逛公园:默认随便进出,对非法分子进行拒绝,企业应用:企业配置上网网关路由。看电影:默认没票进不去。花钱买票才能看电影,企业应用:服务器主机防火墙。显...

2019-01-22 11:47:35 239

原创 Linux-----iptables基础篇

Linux--iptables基础篇1 iptables基础篇1.1 iptables基础1.2 顺序读取规则1.3 命令格式1.3.1 参数:1.3.2 动作选项1.4 帮助及环境准备2 简单应用2.1 尝试禁止用户访问1521端口2.2 删除规则2.3 -A和-I的区别2.4 禁止192.168.0.20访问2.5 禁止非自己的访问2.6 禁端口范围2.7 匹配icmp类型2.8 匹配网络状态...

2019-01-22 11:41:39 294

原创 跟着官档学python 007- 格式化输出

格式化输出7.1. 格式化输出7.1. 格式化输出输出值的方法:表达式语句、print()函数、使用文件对象的write()方法;标准输出文件可以引用 sys.stdout。通常你会希望更好地控制输出的格式而不是简单地打印用空格分隔的值。有两种方式格式化你的输出:第一种方式是自己做所有字符串处理;使用字符串切片和串联操作,你可以创建任何你可以想象的布局。字符串类型有一些方法,用于执行将字符串...

2019-01-21 16:25:51 239 1

原创 跟着官档学python 006- 模块

模块6. 模块6.1. 深入模块6.1.1. 以脚本方式执行模块6.1.2. 模块搜索路径6.1.3. "编译好的"Python文件6. 模块Python 有种方法可以把你定义的内容放到一个文件中,然后在脚本或者交互方式中使用。这样的文件称为模块;模块中的定义可以导入到其他模块或主模块(您可以在顶层和计算器中执行的脚本中访问的变量的容器模式)。模块是包含 Python 定义和声明的文件。文件...

2019-01-19 12:27:05 145 1

原创 跟着官档学python 005- 数据结构(二)

数据结构(二)5.2 del语句5.3 元组和序列5.4 集合5.5 字典5.6.循环的技巧5.7. 深入条件控制5.8. 序列和其它类型的比较5.2 del语句有一个方法可以根据索引而不是值从列表中删除一个元素:del语句。这跟pop()方法不同,后者会返回一个值。del语句也可以用于从列表中删除片段或清除整个列表(先前我们通过将一个空列表赋值给这个片段来达到此目的)。例如:>&gt...

2019-01-18 15:04:52 145

原创 跟着官档学python 004- 数据结构(一)

数据结构5.1. 列表的更多特性5.1.1. 列表作为栈使用5.1.2. 列表作为队列使用5.1.3. 列表推导式5.1.4. 嵌套的列表推导式5.1. 列表的更多特性列表数据类型还有更多的方法。这里是列表对象方法的清单:list.count(x)返回列表中 x 出现的次数。>>> a=[1,2,2,3,3,3,4,4,4,4,5.5]>&g

2019-01-17 17:19:43 147

原创 Linux--用SecureCRT来上传和下载文件(lrzsz)

Linux--用SecureCRT来上传和下载文件(lrzsz)前言一.给服务器安装lrzsz:二、命令sz、rz的使用方法:rz用法:sz用法三、设置上传、下载文件的默认目录前言SecureCRT下的文件传输协议有以下几种:ASCII、Xmodem、Ymodem、ZmodemASCII:这是最快的传输协议,但只能传送文本文件。Xmodem:这种古老的传输协议速度较慢,但由于使用了CRC错...

2019-01-16 18:02:03 661

原创 跟着官档学python 003- 流程控制语句

流程控制语句4.1 if 语句4.2. for 语句4.3. range() 函数4.4. break和continue语句,以及循环中else子句4.5.pass 语句4.6. 定义函数4.7. 更多关于定义函数4.7.1. 默认参数值4.7.2. 关键字参数4.7.3. 任意参数的列表4.7.4. 解包参数列表4.7.5. Lambda 表达式4.7.6. 文档字符串4.7.7. 函数注解4....

2019-01-16 14:48:59 157

mysql 5.7 某笔记

适合平时查阅和新手入门,高手不必下载

2023-03-13

oracle搭建用包 ASMLib2.0

kmod-oracleasm-2.0.8-22.el7.6.x86_64 kmod-oracleasm-2.0.8-26.el7.x86_64 oracleasm-support-2.1.8-3.el7.x86_64 oracleasmlib-2.0.12-1.el7.x86_64

2022-05-18

MHA集群部署(GTID+vip+Sendmail+binlogserver).docx

MHA GTID sendmail VIP binlogserver 所有的部署安装了,傻瓜式教程

2020-06-04

oracle10201升级10205.doc

本文档规范oracle10.2.0.1.0升级到10.2.0.5.0版本的升级流程及操作,供DBA人员在进行数据库版本升级的时参考使用。

2020-05-20

Oracle11204+RAC+ASM+Centos7.docx

实在是没啥说的,应该是只有懂的人才下载吧,标题上都写清楚了啊,要是再不会就私信我好吧,看见了会回复的

2020-05-15

空空如也

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

TA关注的人

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