自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (2)
  • 收藏
  • 关注

原创 mysql 备份恢复

备份的方法:1. hot backup 数据库运行中进行备份,对其不会产生任何影响2. cold backup  数据库停止的情况下进行备份,只需要拷贝相关的数据库物理文件3. warm backup 数据库运行中进行备份,会对数据库有一定的影响按照备份后文件的内容分:1.逻辑备份   逻辑备份指备份后的文件内容是可读的,通常是文本文件,内容一般是sql 语句,或者是表内的...

2018-09-02 19:33:27 189

原创 mysql数据库innodb 存储引擎表的各类文件

1.参数文件(启动需要参数文件)2.日志文件错误日志  记录所有错误监控,同时也记录所有数据库状态的监控 慢查询日志   优化的sql  (改业务或优化sql 最小改动来实现最大的优化提升)  怎么去看? 日志挖掘工具 查询日志 (开启和关闭会影响性能,监控大量的sql 问题) 二进制日志(会记录所有操作的过程)3.socket 文件4.PID 文件(进程文件)5.mysq...

2018-08-25 16:25:52 840

原创 Mysql 存储引擎

Innodb存储引擎1. 支持事物,面向在线事务处理(OLTP)方面的应用,支持行锁,支持外建。2. 通过多版本并发控制MVCC 来获得高并发性,并且实现了sql 标准的4种隔离级别(默认为repeatable)3. 还提供插入缓冲(insert buffer), 二次写(double write), 自适应哈希索引(ahi),预读(read ahead)4. 对于表中数据的存储,...

2018-08-19 22:58:06 180

转载 有哪些10分钟就能学会,对人生有益的知识或技能?

1.人们倾向于记住最先发生的事情和最后发生的事情。中间的事情记不清楚。所以,如果你要做自我介绍的话,最好做第一个或者最后一个。面试的时候,也是一样的。2.如果你在酒吧或者前台工作,在你身后放一面镜子。这样的话,当顾客发脾气的时候,就能从镜子里看到自己的丑恶嘴脸。一面镜子可以显著降低他们无理取闹的概率。3.报价之后,不再说话。如果你是做销售工作的,这项技巧很有用。在其他领域,这项技巧也很有用。我...

2018-09-16 16:07:06 231

原创 innodb 逻辑存储单元

innodb 逻辑存储单元表空间,段 ,区,页,行   an extent=64 pages一个页的大小是16k   一个区的大小是1M

2018-08-25 17:37:49 291

原创 mysql 体系结构

连接层    连接池sql 层     sql接口,查询器,优化器,cache和buffer存储层   存储引擎层,通过存储引擎调用数据innodb 内存剖析:

2018-08-25 16:51:01 147

原创 如何写出杀手级的简历

1. 简历里要有你工作的技术细节2. 不要让平淡的事情冲淡了你的简历的吸引力3. 真实的反映你的工作,不要浮夸4. 详细列出所有能提升你形象的事情 (奖励, 特别的项目)  ...

2018-08-20 12:05:11 255

原创 DBA 面试题

-------数据库基本概念----------1. pctused and pctfree表示什么含义,有什么作用?2. 简单描述 table/segment/extent/block 之间的关系3. 描述tablespace 和 datafile 的关系4. 本地管理表空间和字典管理表空间的特点,ASSM 有什么特点?5. 回滚段的作用是什么?6. 日志的作用是什么?7. S...

2018-07-24 14:13:30 5354 1

原创 Database Migration

 Contents1. Database Migration. 1.1        New DB Creation. We create the new database MAP7APP, MAP7POS via Automation scripts1. Create database MAP7APP, run automation scripts (The Script i...

2018-07-16 18:49:22 1374

原创 自动化创建物化视图升级V2

-- Keep the structure of materialized view in the existing environment and reconstruct the-- materialized view without any difference to the environment.Script File Name--------------------------...

2018-07-16 18:39:45 156

原创 自动化创建物化视图V1

需求背景: app 数据库类型OLTP 主要是数据仓库纬度数据表;pos数据库类型是OLAT 做数据分析用,大量门店销售数据,进行物流仓库货物调拨,通过系统进行分获配货调拨;step 1.    删除所有pos 数据库正在进行的job任务 BEGIN FOR ITEM IN (SELECT * FROM (select o.* from USE...

2017-10-20 15:43:58 635

原创 举例如何使用bulk collect into , extend(), multiset union,dbms_metadata.get ddl?

----BULK COLLECT INTODECLARE TYPE REC_NORMAL IS RECORD( COLUMN_NAME USER_IND_COLUMNS.COLUMN_NAME%TYPE, COLUMN_POSITION USER_IND_COLUMNS.COLUMN_POSITION%TYPE); TYPE NNT_NORMAL IS TA...

2017-10-20 15:38:22 434

原创 oracle禁用外键关联约束

declare v_sql varchar2(4000);begin for item in (select 'alter table ' || t.table_name || ' disable constraint ' || t.constraint_name as sql_text from user_...

2017-10-13 22:12:09 877

原创 DG 搭建

-- 1. check file list-- 1.1 on primary server, check files which are needed to be restore on standbyselect name from v$datafile;-- 1.2 on primary server, check init.ora and standby controle fi...

2017-10-13 22:08:57 357

原创 NULL FIRST

----CREATE TABLE TESTDROP TABLE test;create table test (id int,name char(10),score char(10))----INSERT INTO TESTINSERT INTO test VALUES (1,'LILY',90);INSERT INTO test VALUES (2,'LUCY',91);IN...

2017-10-13 22:06:18 333

原创 查询主管及所有员工

DECLARE  @ParentID int =2, @Level int = 3 ;WITH CTE AS(SELECT 0 LEVEL, T.EMPLOYEE,T.SUPERVISOR  FROM STAFF T WHERE T.EMPLOYEE =@ParentID UNION ALLSELECT B.LEVEL+1,A.EMPLOYEE,A.SUPERVISOR...

2017-10-13 22:05:04 478

原创 排名函数

drop table t;create table t (stuid  varchar(10),                classname varchar(50),                score int);              insert into t  values ('A0001','cn',60);insert into t  values ('...

2017-10-13 22:03:46 255

原创 sqlserver 序列

DROP TABLE #TCREATE TABLE #T (K1 SMALLDATETIME, C1 INT)INSERT #T (K1,C1) VALUES('19990901',28)INSERT #T (K1,C1) VALUES('19991001',25)INSERT #T (K1,C1) VALUES('19991101',13)INSERT #T (K1,C1) V...

2017-10-13 22:02:43 1094

原创 Oracle Database Daily Check

---------------host check----------------------------1.check disk usage of db server     #df -h-----2.check memory info of db server     #free -m--------------database check--------------...

2017-10-13 21:50:25 487

原创 oracle主键和索引

   Case 1: 先创建主键,再级联删除key,索引级联删除;STEP 1. SQL >create table t1(x int, y int);STEP 2. SQL >alter table t1 add (constraint pk_t1 primary key(x));STEP 3. SQL >select INDEX_NAME,INDEX_TY...

2017-10-13 21:48:17 2559

原创 Oracle 11g启动数据库报错ora-00845

 操作系统版本:CentOS 5.4数据库版本:11.2.0.2SQL> startupORA-00845: MEMORY_TARGET not supported on this system内存自动管理的参数MEMORY_TARGET,它能自动调整SGA和PGA,这个特性需要用到/dev/shm共享文件系统,而且要求/dev/shm必须大于MEMORY_TARGET,...

2017-03-17 10:26:55 1443

绑定变量解读PPT

绑定变量之性能优化,避免不必要的硬分析(Hard Parse)而节约了时间,同时节约了大量的CPU资源。

2018-11-06

绑定变量解读

绑定变量之性能优化,避免不必要的硬分析(Hard Parse)而节约了时间,同时节约了大量的CPU资源。

2018-11-06

空空如也

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

TA关注的人

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