ORACLE其他
文章平均质量分 75
一叶知秋-木
大家好我是没川裤子
展开
-
字符集
一、什么是Oracle字符集 Oracle字符集是一个字节数据的解释的符号集合,有大小之分,有相互的包容关系。ORACLE 支持国家语言的体系结构允许你使用本地化语言来存储,处理,检索数据。它使数据库工具,错误消息,排序次序,日期,时间,货币,数字,和日历自动适应本地化语言和平台。 影响Oracle数据库字符集最重要的参数是NLS_LANG参数。它的格式如下: NL原创 2013-10-03 14:43:09 · 476 阅读 · 0 评论 -
ORACLE与SQLSERVER的区别-1
●概念上区别 1.Oracle 是一种对象关系数据库管理系统(ORDBMS),而Sql server只是关系型数据库管 理系统(RDBMS). 2.Oracle使用Internet文件系统,该系统基于Java的应用程序,可以使数据库基于成为 Internet的开发平台;Sql server 是基于windows 3.Orace 主要的三类文转载 2013-10-23 22:49:10 · 610 阅读 · 0 评论 -
Oracle rowid详解 .
1. rowid的介绍先对rowid有个感官认识:SQL> select ROWID from Bruce_test where rownumROWID------------------ ----------AAABnlAAFAAAAAPAAAROWID的格式如下:数据对象编号 文件编号 块编号 行编号OOOOOO FFF BBBBBB RRR原创 2013-10-22 10:11:53 · 574 阅读 · 0 评论 -
OLTP与OLAP介绍
什么是OLTP OLTP,也叫联机事务处理(Online Transaction Processing),表示事务性非常高的系统,一般都是高可用的在线系统,以小的事务以及小的查询为主,评估其系统的时候,一般看其每秒执行的Transaction以及Execute SQL的数量。在这样的系统中,单个数据库每秒处理的Transaction往往超过几百个,或者是几千个,Select 语句的执行量每秒原创 2013-10-21 18:11:28 · 566 阅读 · 0 评论 -
OLAP和OLTP的区别
OLTP:On_line Transaction Processing 联机事务处理 OLAP:On_line Analytical Processing 联机分析处理OLTP 顾名思义,以业务处理为主。OLAP则是专门为支持复杂的分析操作而设计的,侧重于对决策人员和高层管理人员的决策支持,可以应分析人员的要求快速、灵活地进行大数据量的复杂查询处理,并以一直直观的形式把查询结果提供。原创 2013-10-22 13:59:15 · 1258 阅读 · 1 评论 -
限制IP地址访问数据库
通过使用数据库服务器端的sqlnet.ora文件可以实现禁止指定IP主机访问数据库的功能,这对于提升数据库的安全性有很大的帮助,与此同时,这个技术为我们管理和约束数据库访问控制提供了有效的手段。方法:在sqlnet.ora文件下黏贴这个tcp.validnode_checking=yes tcp.invited_nodes=(192.168.1.101) tc原创 2013-10-16 11:58:51 · 3469 阅读 · 0 评论 -
OS操作系统认证登陆特大安全问题(不看后悔一辈子)
以操作系统认证方式登录数据库方法一登陆:这是我们默认最基本最常用的登陆方法最基本的方法就是使用sqlplus / as sysdba登录数据库斜杠“/”左面是用户名,右面是密码,这里表示不给出用户名和密码一样可以登录到数据库系统中方法二登陆:sqlplus sys/password as sysdba显然登陆完全没得问题方法三:使用错误的用户名和密码登陆数据库原创 2013-10-16 10:51:30 · 842 阅读 · 0 评论 -
SCN最大值
在2012年第一季度的CPU补丁中,包含了一个关于SCN修正的重要变更,这个补丁提示,在异常情况下,Oracle的SCN可能出现异常增长,使得数据库的一切事务停止,由于SCN不能后退,所以数据库必须重建,才能够重用。这个BUG的影响在于,Oracle的SCN可能会被异常的增进,而至于极限,导致数据库无法正常工作,在这种情况下,只能重建数据库。但是这个风险的发生概率低,因为Oracle会原创 2013-10-12 11:27:24 · 2034 阅读 · 0 评论 -
ROWID囊个提取信息
Oracle数据库的rowid,是数据库记录在数据库中的地址,通常rowid和记录是一一对应关系,当然了,如果是IOT表的记录不是这个样子。通常我们所说的rowid是扩展rowid,它占10个字节(80bit),通常rowid的表示是64进制的18个字符的字符串,这个字符串的具体含义如下:AAASZF - AAE - AAAACH原创 2013-10-09 22:31:59 · 617 阅读 · 0 评论 -
Oracle RESETLOGS 和 NORESETLOGS 区别说明
一.创建控制文件时:Resetlogs和Noresetlogs当我们将控制文件备份到trace 文件时,可以看到里面包含了2部分的重建语句,一个是使用resetlogs,另一个是使用noresetlogs。 备份控制文件的SQL 如下:SQL>alterdatabase backup controlfile to trace Set #1. NORESETLOGS c转载 2013-10-08 18:13:54 · 564 阅读 · 0 评论 -
dba_tables 和 dba_segments 表中 blocks 的区别
创建测试表:SQL> create table t5(id int);表已创建。SQL> insert into t5 values(1);已创建 1 行。SQL> insert into t5 values(2);已创建 1 行。SQL> insert into t5 values(3);已创建 1 行。SQL> insert into t5 values(4原创 2013-10-08 17:48:32 · 1490 阅读 · 0 评论 -
中间件的认识
交易中间件在银行业务系统中的应用 金融行业的竞争日趋激烈,各家银行纷纷采用最新的计算机技术及业务系统,以便为给客户提供更好的金融服务和产品。但随着银行对各种旧有应用系统的不断扩充,新业务需求的不断增加以及分布式应用的迅猛发展,银行IT部门正面临着越来越多的问题,例如不同的硬件平台、异构的网络环境、系统效率较低、网络传输不可靠、开发周期长等。如果仅仅通过购买更高档的主机、申请转载 2013-10-05 17:13:35 · 797 阅读 · 0 评论 -
ORACLE与SQLSERVER的区别-2
函数SQLServer和Oracle的常用函数对比 1.绝对值 S:select abs(-1) value O:select abs(-1) value from dual 2.取整(大) S:select ceiling(-1.001) value O:select ceil(-1.001) value from dual原创 2013-10-23 22:49:57 · 668 阅读 · 0 评论