Database Management
文章平均质量分 81
远有青山
山外青山楼外楼
展开
-
Oracle DECODE
Oracle DECODE函数功能很强,下面就为您详细介绍Oracle DECODE函数的用法,希望可以让您对Oracle DECODE函数有更多的了解。Oracle DECODE函数Oracle DECODE函数是Oracle公司独家提供的功能,它是一个功能很强的函数。它虽然不是SQL的标准,但对于性能非常有用。到目前,其他的数据库供应商还不能提供类似DECODE的功能,甚至有的数据库的转载 2013-07-17 23:22:05 · 628 阅读 · 0 评论 -
Oracle SQL*plus常用的命令和函数
Oracle中常用的命令和函数,做个整理,以备以后用到,方便查阅。常用命令:连接sqlplus命令行下运行cmd进入,如以sys模式登陆,命令如下:(1).sqlplus "sys/zhb126 as sysdba" (2).sqlplus/nolog connect sys/zhb126 as sysdba(3).sqlplus scott/tiger启动数据库转载 2016-03-10 21:58:29 · 2375 阅读 · 0 评论 -
数据库维护的操作
Oracle数据库维护是作为一名数据库管理员必须要掌握的技能。数据库维护的操作有很多种,本文我们总结了18种常用的数据库维护操作的SQL代码示例,接下来就让我们一起来了解一下这部分内容吧。1、求当前会话的SID,SERIAL#SELECT Sid, Serial# FROM V$session WHERE Audsid = Sys_Context('USERENV',转载 2016-03-10 22:50:21 · 1404 阅读 · 0 评论 -
oracle 10g中的基本概念
oracle 10g中的几个概念(sid/db_name/server_name) 一、数据库名1.数据库名的概念 数据库名(db_name)就是一个数据库的标识,就像人的身份证号一样。如果一台机器上装了多全数据库,那么每一个数据库都有一个数据库名。在数据库安装或创建完成之后,参数DB_NAME被写入参数文件之中。env | g转载 2016-04-15 10:39:58 · 555 阅读 · 0 评论 -
高级SQL优化(二) ——《12年资深DBA教你Oracle开发与优化——性能优化部分》
充分利用索引索引的限制 1. 索引对不等号和NOT的限制 如果WHERE条件中出现!=或者Oracle 10g起,在基于CBO的优化器模式下Oralce会进行自动优化,但在基于RBO(基于规则)的优化器模式下,依然保持此规则。 1. 索引对不等号和NOT的限制 RBO模式下,执行计划如下:转载 2016-05-21 23:36:31 · 4377 阅读 · 0 评论 -
Oracle Hash
一,简单演示hash算法 二、详解oracle中是如何使用hash算法的 三、名词解释: 四、生动的例子:什么叫哈希表(Hash Table) 一,简单演示hash算法 在介绍library cache的内部管理机制前,先简单介绍一下所谓的hash算法。 oracle内部在实现管理的过程中大量用到了hash算法。hash算法是为了能够进行快速查找定位所使用一种技术。哈希表是一个以空转载 2016-07-13 15:35:15 · 3883 阅读 · 0 评论 -
ORACLE六大锁模式
ORACLE六大锁模式级别越高影响越多 ORACLE里锁有以下几种模式:0:none1:null 空2:Row-S 行共享(RS):共享表锁,sub share3:Row-X 行独占(RX):用于行的修改,sub exclusive4:Share 共享锁(S):阻止其他DML操作,share5:S/Row-X 共享行独占(SRX):阻止其他事务操作,share/转载 2016-09-02 11:00:43 · 5110 阅读 · 0 评论 -
oracle over函数详解
今天在javaeye上看到一道面试题,很多人都用over函数解决的 特意查了一下它的用法SQL> select deptno,ename,sal 2 from emp 3 order by deptno;DEPTNO ENAME SAL---------- ---------- ---------- 10 CLARK转载 2016-12-12 10:00:53 · 2089 阅读 · 0 评论 -
oracle 10g函数大全--分析函数
oracle分析函数--SQL*PLUS环境一、总体介绍12.1 分析函数如何工作语法 FUNCTION_NAME(,…) OVER ( > ) PARTITION子句 ORDER BY子句 WINDOWING子句 缺省时相当于RANGE UNBOUNDED PRECEDING 1. 值域窗(RANGE WINDOW) RANGE N PRECEDING 仅对数值或日期类型有效,选定窗转载 2016-12-12 10:07:13 · 379 阅读 · 0 评论 -
Oracle同义词创建及其作用
Oracle的同义词(synonyms)从字面上理解就是别名的意思,和试图的功能类似,就是一种映射关系。本文介绍如何创建同义词语句,删除同义词以及查看同义词语句。 oracle的同义词总结: 从字面上理解就是别名的意思,和试图的功能类似。就是一种映射关系。 1.创建同义词语句:create public synonym table_name for user.t转载 2017-02-23 08:58:57 · 1796 阅读 · 0 评论 -
mongodb数据库命令操作
上一节我们讲解了对于MongoDB的一些认识和概念,那么接下来就要切实步入mongodb的学习中了。mongodb不像关系型数据库有很强大的GUI客户端,虽然mongodb也有,但功能和稳定性实在不敢恭维,所以操作mongodb我们大部分都是用类似cmd命令的方式(mongodb称为shell操作)来完成,因此学好mongodb shell操作是非常重要的基础。一、准备工作1、 下转载 2017-08-17 10:16:42 · 489 阅读 · 0 评论 -
SQL中LIKE模糊查询与REGEXP用法说明
最近在优化WordPress数据库的时候,对一些问题通常都是通过搜索来寻求答案,不过在这期间,大多数的WordPress都用到了模糊查询来进行数据库的操作,现在小觉就其中的LIKE模糊查询与REGEXP各种用法及对特殊字符进行记录。首先说下LIKE命令都涉及到的通配符:% 替代一个或多个字符_ 仅替代一个字符[charlist] 字符列中的任何单一字符[^charl转载 2017-08-26 11:47:57 · 29108 阅读 · 0 评论 -
Oracle手边常用70则脚本知识汇总
1 数据库基本介绍2 数据库使用的注意事项3 数据库生成的默认用户4 修改用户密码5 Spool截取屏幕内容6 SQl语句参数值设置7 创建用户与密码 8 删除用户以及其用户下对象 9 查看表结构12 回收授权13 允许授权的对象继续授权14 账户锁定15 解锁账户16 要求用户定期修改密码18 表的相关介绍19 修改表20 修改默认日期格式21 表自身复制数据22 内置函数之空值替换23 合转载 2016-03-10 21:35:46 · 415 阅读 · 0 评论 -
oracle 日期格式
oracle 日期格式to_date("要转换的字符串","转换的格式") 两个参数的格式必须匹配,否则会报错。即按照第二个参数的格式解释第一个参数。to_char(日期,"转换格式" ) 即把给定的日期按照“转换格式”转换。 转换的格式:表示year的:y 表示年的最后一位 yy 表示年的最后2位 yyy 表示年的最后3位 yyyy 用4位数表示年表示转载 2016-03-18 10:25:56 · 341 阅读 · 0 评论 -
比较好的个人网站
数据库方面:http://www.xifenfei.com/转载 2013-07-24 00:47:28 · 805 阅读 · 0 评论 -
ORACLE 数据库管理员的职责
ORACLE 数据库管理员的职责 ORACLE 数据库管理员应按如下方式对 ORACLE 数据库系统做定期监控:(1). 每天对 ORACLE 数据库的运行状态 , 日志文件 , 备份情况 , 数据库的空间使用情况 , 系统资源的使用情况进行检查 , 发现并解决问题。(2). 每周对数据库对象的空间扩展情况 , 数据的增长情况进行监控 , 对数据库做健康检查 ,转载 2013-08-22 00:54:43 · 772 阅读 · 0 评论 -
PostgresSQL使用命令
本章提供了PostgreSQL的SQL命令,这些命令的准确语法规则。这组命令是从psql的命令行工具。上一节我们已经安装Postgres,直接打开psql:Program Files > PostgreSQL 9.2 > SQL Shell(psql).使用psql的时候,可以生成完整的命令列表使用的\ help命令。对于一个特定的命令的语法使用下面的命令: postgres-转载 2013-09-03 22:35:20 · 4048 阅读 · 0 评论 -
SQL 基本使用方法总结1
在9i中Oracle引入了flashback的概念,可以将数据返回到某个时间点, 但对于诸如drop/truncate等DDL语句却尚不支持。进入Oracle10g,这一 缺陷得到了弥补。可以将丢失掉的表,通过flashback命令直接找回。 非常简单且易用。 首先,可以查看当前schema中的表: SQL> select * from tab; TNA转载 2015-01-06 12:36:53 · 739 阅读 · 0 评论 -
高手详解SQL性能优化十条经验
1.查询的模糊匹配尽量避免在一个复杂查询里面使用 LIKE '%parm1%'—— 红色标识位置的百分号会导致相关列的索引无法使用,最好不要用.解决办法:其实只需要对该脚本略做改进,查询速度便会提高近百倍。改进方法如下:a、修改前台程序——把查询条件的供应商名称一栏由原来的文本输入改为下拉列表,用户模糊输入供应商名称时,直接在前台就帮忙定位到具体的供应商,这样在调用转载 2015-01-06 17:29:21 · 1953 阅读 · 0 评论 -
Oracle优化SQL语句
我们都了解索引是相关表概念部分,主要是提高检索数据的相关效率,当Oracle使用了较为复杂的自平衡B-tree结构时。我们一般是通过索引查询数据比全表扫描要快。当 Oracle找出执行查询和Update语句的最好路径时, Oracle优化将使用索引。同样在联结多个表时使用索引也能够提高效率。另一个使用索引的好处是,他提供了主键(primary key)的唯一性验证。那些LONG或LONG转载 2015-01-06 17:19:30 · 522 阅读 · 0 评论 -
PLSQL配置Oracle客户端instantclient
1.下载oracle client package .从http://www.oracle.com/technology/software/tech/oci/instantclient/htdocs/winsoft.html下载instant client package – basic包( 标注:all files required to run oci, occi, a原创 2015-05-18 00:11:36 · 8300 阅读 · 0 评论 -
养成一个SQL好习惯
我们做软件开发的,大部分人都离不开跟数据库打交道,特别是erp开发的,跟数据库打交道更是频繁,存储过程动不动就是上千行,如果数据量大,人员流动大,那么我么还能保证下一段时间系统还能流畅的运行吗?那么还能保证下一个人能看懂我么的存储过程吗?那么我结合公司平时的培训和平时个人工作经验和大家分享一下,希望对大家有帮助。要知道sql语句,我想我们有必要知道sqlserver查询分析器怎么执行我么sql转载 2015-08-11 17:15:12 · 508 阅读 · 0 评论 -
Oracle数据库索引
Oracle数据库索引 本文标签:Oracle数据库 索引 导读:数据库在当代社会中的地位是越来越高,干什么都似乎离不开数据库,所以,掌握好数据库是在社会中立足的条件 。如果你在数据库方面是一个新手,又或者你对Oracle数据库不是很熟悉,那你可能会发现关于索引和构建索引策略方面的讨论资料看起来很艰涩 。不过,只要你对于能满足数据库管理员日常管理相关的选项稍加注意,其转载 2015-08-18 15:33:26 · 1369 阅读 · 0 评论 -
PLSQL优化的文章
网上有一篇关于PLSQL优化的文章,不错,个人根据自己的经验再稍加整理和归纳,总结PLSQL优化和性能调优适合有一定PLSQL基础,需要进一步提高的学友看,大神请绕过 如果看过文章,有所收获,请点个赞欢迎加入 Oracle ERP技术讨论群288307890,学习交流PLSQL_性能优化系列01_Oracle Index索引http://www.cnbl转载 2015-12-10 16:48:28 · 462 阅读 · 0 评论 -
SQL语句解析类型---硬解析和软解析
Oracle的硬解析和软解析提到软解析(soft prase)和硬解析(hard prase),就不能不说一下Oracle对sql的处理过程。当你发出一条sql语句交付Oracle,在执行和获取结果前,Oracle对此sql将进行几个步骤的处理过程:1、语法检查(syntax check)检查此sql的拼写是否语法。2、语义检查(semantic check转载 2015-11-30 10:04:51 · 10016 阅读 · 0 评论 -
oracle的空间数据库
oracle的空间数据库: 2007-12-21 16:31:12 分类: Oracle 简单研究一下,收藏,详细内容看下面[@more@]1. 什么是oracle的空间数据库转载 2018-01-19 14:27:25 · 2353 阅读 · 0 评论