数据库
伊翁牧马
锲而不舍,千里之外,一步之遥!
展开
-
数据库学习
1.http://www.runoob.com/mysql/mysql-install.html原创 2018-02-26 08:56:08 · 127 阅读 · 0 评论 -
SQL(1)分组排序返回序号
select a.name,b.name,a.salary,row_number() over (partition by b.name order by a.salary) as rn from A left join B on A.id = B.aid 解析:row_number() over (partition by b.name order by a.salary) as rn 1....原创 2018-11-16 13:44:48 · 1594 阅读 · 0 评论 -
SQL优化
概要 SQL语句优化的过程简介 常用SQL优化 常用SQL书写原则 SQL语句优化的过程 1.定位有问题的语句 2.检查执行计划 3.检查执行过程中优化器的统计信息 4.分析相关表的记录数、索引情况 5.改写SQL语句、表分析 6.有些SQL语句不具备优化的可能,需要优化处理方式 7.达到最佳执行计划 常用SQL优化 1.优化查询SQL字段的选择,避免用* 2.使用DECODE函数减少处理步骤 3...原创 2018-09-20 17:01:47 · 274 阅读 · 0 评论 -
(二) oracle知识笔记 - oracle数据库系统结构
一 .执行select(DML): select * from table_test这样一条语句,Oracle数据库是如何运作的? 答: 客户端进程将sql送到服务器,服务器进程做一系列动作:a.查询共享池(sql共享高速缓存)是否有相同语句 b.检查语法 c.检查语义 d.获取解析锁 e.检查用户访问数据权限 f.叫服务器进程优化器确定最佳执行计划...原创 2018-09-26 00:01:37 · 105 阅读 · 0 评论 -
(一)oracle知识笔记-oracle数据库管理和开发的工具
一.问: oracle数据库中涉及到用户权限的三个表,dba_users,all_users,user_users有什么区别?(还有dba_sys_privs、all_sys_privs、user_sys_privs;dba_tab_privs、all_tab_privs、user_tab_privs;) 答:DBA_* 描述的是数据库中的所有对象,ALL_* 描述的是当前用户有访问权限的所有对...原创 2018-09-25 23:27:09 · 346 阅读 · 0 评论 -
数据库学习_20180911_samsungnb
开发与运营 1.银行 地税 电信 2.表 表空间 3.硬解析 软解析 4.select * from 表 select * from 表 where 列="" 5.排序 临时表空间 6.大表 1亿条数据 --9 9i 10g 11g 12c 7.数据库文件:ctl bdf log 操作系统管理员 dba口令 8.oracle初始化参数500多个 20多个参数 9.内存结构有6大块 select操作...原创 2018-09-11 20:40:47 · 99 阅读 · 0 评论 -
数据库误操作恢复语句
(说明oracle数据库:) create table nw_co_tmpl_temp as select * from nw_co_tmpl as of timestamp sysdate -1/24; select * from nw_co_tmpl; update nw_co_tmpl t set t.title=(SELECT title from nw_co_tmpl_temp a w...原创 2018-08-10 09:33:50 · 1001 阅读 · 0 评论 -
数据库的发展过程
一、摇篮和萌芽阶段:首先使用"DataBase"一词的是美国系统发展公司在为美国海军基地在60年代研制数据中引用。 1963年,C·W·Bachman设计开发的IDS(Integrate Data Store)系统开始投入运行,它可以为多个COBOL程序共享数据库。 1968年,网状数据库系统TOTAL等开始出现; 1969年,IBM公司Mc Gee等人开发的层次式数据库系统的IMS系统发表,它...原创 2018-04-16 15:36:16 · 809 阅读 · 0 评论