这几天在看这本书,写的真的很不错,重要的是给你一种思考方法的思想,更深入的了解,虽然很多问题都是最基础的,但确实是重要的,建数据库看似很简单的一个事情,但是经过eygle书中透彻的解释,忽然会发现很多细节,很多的知识点是自己所不曾了解到的,理解了这些问题以后,当以后数据库创建有问题肯定能快速的定位,诊
生活随笔 技术点滴
Hello, Welcome to my blog,Thank you!
这几天在看这本书,写的真的很不错,重要的是给你一种思考方法的思想,更深入的了解,虽然很多问题都是最基础的,但确实是重要的,建数据库看似很简单的一个事情,但是经过eygle书中透彻的解释,忽然会发现很多细节,很多的知识点是自己所不曾了解到的,理解了这些问题以后,当以后数据库创建有问题肯定能快速的定位,诊
基本上没记录 有几个知识点要注意 UNDO表空间并不是必须的,可以建好数据库以后再创建 数据字典的建立是在create database时建立
1. 安装Oracle 创建Oracle用户和组:groupadd -g 500 oinstall、groupadd -g 501 dba useradd -u 500 -g oinstall -G dba -d /home/oracle oracle -s /bin/bash 设置环境变量 ORACLE_BASH ORACLE_HOME ORACLE_SID NLS_LANG runinstaller -ignoresysorereqs 安
1. 常见的数据库管理系统:层次数据库管理系统、网状数据库管理系统、关系数据库管理系统 2. SQL语言组成 Data definition language 数据定义语言,包括:create、alter、drop、renamed、truncate Data manipulation language 数据操纵语言,包括:insert、update、delete、commit、roll
1. 调整那些查询?查询V$SQLAREA V$SQLAREA和V$SQL都是非常有用的视图 可以用来查找最差的SQL语句 select b.username username, a.disk_reads reads, a.executions exec, a.disk_reads / decode(a.executions, 0,
1. 最常用的提示(10个,根据使用频率) INDEX,ORDERED,PARALLEL,FIRST_ROWS.RULE,FULL,LEADING.USE_NL,APPEND,USE_HASH 指定多个提示 可以同时使用多个提示,将提示用空格分开即可 select /*+ FULL(emp) CACHE(emp)*/ empno,ename from emp 使用别名提示 而不是表名 select /*+ FULL(A)
1. Oracle的SQL TRACE实用程序 对简单查询使用SQL TRACE的简单步骤 设置init.ora参数 TIMED_STATISTICS = True –允许在系统中执行跟踪操作 MAX_DUMP_FILE_SIZE = unlimited –指定文件最大值,如果跟踪文件查过最大值则忽略后面的 &nb
1. 重要的初始参数 设置好以下四个参数可以对系统有显著性能改善 SGA_MAX_SIZE PGA_AGGREGATE_TARGET DB_CACHE_SIZE SHARED_POOL_SIZE 这是最关键的初始参数 不用关闭数据库就可以修改的参数,查询方法如下:、 select name,value,isdefault,iss