数据库
伊翁牧马
锲而不舍,千里之外,一步之遥!
展开
-
数据库学习
1.http://www.runoob.com/mysql/mysql-install.html原创 2018-02-26 08:56:08 · 134 阅读 · 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 rn1....原创 2018-11-16 13:44:48 · 1614 阅读 · 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 · 279 阅读 · 0 评论 -
(二) oracle知识笔记 - oracle数据库系统结构
一 .执行select(DML): select * from table_test这样一条语句,Oracle数据库是如何运作的? 答: 客户端进程将sql送到服务器,服务器进程做一系列动作:a.查询共享池(sql共享高速缓存)是否有相同语句 b.检查语法 c.检查语义 d.获取解析锁 e.检查用户访问数据权限 f.叫服务器进程优化器确定最佳执行计划...原创 2018-09-26 00:01:37 · 112 阅读 · 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 · 354 阅读 · 0 评论 -
数据库学习_20180911_samsungnb
开发与运营1.银行 地税 电信2.表 表空间3.硬解析 软解析4.select * from 表select * from 表 where 列=""5.排序 临时表空间6.大表 1亿条数据--9 9i 10g 11g 12c7.数据库文件:ctl bdf log 操作系统管理员 dba口令8.oracle初始化参数500多个 20多个参数9.内存结构有6大块 select操作...原创 2018-09-11 20:40:47 · 106 阅读 · 0 评论 -
数据库误操作恢复语句
(说明oracle数据库:)create table nw_co_tmpl_temp asselect * from nw_co_tmpl as of timestamp sysdate -1/24;select * from nw_co_tmpl;update nw_co_tmpl tset t.title=(SELECT title from nw_co_tmpl_temp a w...原创 2018-08-10 09:33:50 · 1010 阅读 · 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 · 819 阅读 · 0 评论