自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Oracle系统基础原理和逻辑随笔

Oracle系统基础开篇一句话,数据库都是对日志的关心远超于对磁盘数据的关心,缓存日志纪录的是数据时时的变化情况,对于已经落盘的数据,重要性远没有还在日志中变化的数据来的重要,即便是数据库down了,落盘的数据都能追回,而缓存的数据可能会丢失导致数据无法保证一致性,所以开发数据库要重点关心动态的日志文件。掌握的术语:alter log 警告日志、archived redo log...

2019-04-28 13:52:11 387

原创 RMAN Oracle数据库备份

Oracle的数据备份模式分为两种:逻辑备份物理备份逻辑备份呢就是使用dxpdp等自带小工具进行数据导出备份物理备份有两种方式,一是直接拷贝数据,二是用RMAN。所以,按照我理解来看,RMAN是属于物理备份类的。物理备份有点嘛,当然是完整了高效了,缺点嘛也很明显,为了保证事物的一致性物理备份基本上都要求停机操作。线上不可能说没事停个机来进行备份,所以在9g以后的...

2019-04-24 17:23:36 380

原创 MySQL cluster集群/NDB集群学习

公司主业务用的MySQL集群是官方自带的MySQL Cluster,MySQL自带的集群模式,这个集群的模式和MGR、PXC、主从 有点不一样。一、存储引擎不是innodb,MySQL Cluster用的是NDB引擎二、数据存储方式不同,MySQL的其他集群方式数据是存在磁盘上的,中间数据的缓存用rely log纪录,之后持久化的写入要硬盘而MySQL Cluster集群的数据是保存在...

2019-04-24 10:15:10 2004

转载 PL/SQL Oracle中object栏目下文件夹的功能介绍

1,recent objects你最近访问或是使用过的对象。 就是一个记录,相当于的最近访问的内容列表。2,recycle bin(1)、回收站启动和关闭回收站默认是开启的.不过我们可以通过参数recyclebin来关闭和开启.如果只是针对每个session可以通过alter session set recyclebin=off; 和 alter session set recycle...

2019-04-22 10:49:07 1794

原创 Oracle常用符号、条件纪录

Oracle种有很多标点符号表示一些功能,这些符号用起来很方便,节约了很多SQL的跳转逻辑,这里持续的纪录一些遇到的常用符号,对写SQL语句有一定帮助。常用比较:>、<、>= 、 <=、<>/!= 、这些大于小于,建议能不用就不用,不走索引的,要使用也要放在索引条件之后常用包含:in、not in、 exits not、 exits 常用包含...

2019-04-22 10:16:12 557

原创 Oracle高速导入CSV数据\高速导出sql数据

说着是导入CSV,其实格式不定,文本也可以,只是导入数据几十个G的时候大多数都是用CSV来存的,所以就把名字写成了导入CSV。这里说的是导入数据,之前我也写过导入库、表、schema等方式,对于外来的纯数据,没有怎么纪录过,所以这篇文章主要是针对数据的导入。方式用Oracle自带的SQL loader。命令式sqlldr,这个工具是安装完Oracle就有的,不需要额外下载。效率有多快...

2019-04-19 10:21:11 2170

原创 MySQL压力测试/sysbench使用

今天进行了MySQL pxc集群的压测,一般在做项目的时候DBA需要根据业务自定义数据库使用类型,所以在决定阶段,DBA就要根据对业务的预估进行数据库集群的筛选,同时也要对数据库进行压测。压测的目的是为了测试该机器在哪些条件下数据库压力较大,数据库在该机器的瓶颈大概在哪里。而不是说,我要对比那个数据库性能更好,所谓的性能都是在已经定义好物理机的情况下去找更合适的。所以新的物理机理论上在选择和安...

2019-04-17 17:46:29 1277

原创 Oracle存储过程4 -- 存过的类比理解

DBA时间做长了,难免会涉及到一些其他的小功能开发,写写python啊、Java啊之类,回过头来,再看下数据库开发,突然觉得存过理解清晰了许多。我是这样类比的,对于业务需求,假设我们使用python开发一个需求,那么在包的下层,肯定是写的业务方法,根据python的方法传参写法:def A(x,y): return总结下来,实现一个方法的开发,格式是声明一个函...

2019-04-04 09:21:30 520

空空如也

空空如也

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

TA关注的人

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