8 菜鸟的梦想ff

尚未进行身份认证

热爱编程的2B小青年

等级
博文 104
排名 5w+

oracle逻辑存储结构

一、定义二、数据块二、区(extent)2.1区的分配2.2区的释放三段3.1段的分类3.2段相关的视图四、表空间4.1表空间分类4.1.1大文件表空间4.1.2系統表空間4.1.3辅助表空间4.1.4回滚表空间4.1.5临时表空间一、定义oracle的逻辑结构包括表空间(tablespace),段(segment),扩展区(extent),数据块(datablock)...

2019-06-14 15:12:56

Oracle关于高速缓存区应用原理

版权声明:本文为博主原创文章,未经博主允许不得转载。h...

2019-06-13 23:51:43

oracle 锁类型 TX实例演示

一、锁类型根据保护的对象不同,Oracle数据库锁可以分为以下几大类:1.1、DML锁DML锁(datalocks,数据锁),用于保护数据的完整性;一般是指selectupdate、insert、merge、delete语句。DML锁机制允许并发执行数据修改,例如,DML锁可能是特定数据行上的锁,或者是锁定表中所有行的表级锁。1.2、DDL锁(dictionarylocks,字典...

2019-06-10 10:05:21

oracle sql 注入危害实例演示

1、通过sql注入获取用户无权限获取的信息1.1获取无法访问的表名1.2获取表中的列1.3获取无法访问表的信息2、sql注入窃取dba权限oraclesql中不使用绑定变量除了会影响性能,还会有安全隐患。接下来进行实例演示。在scott用户下有一个非常重要的表bonus,储存员工的奖金工资信息。对于sh用户没有权限访问这个表,但是可以访问scott用户的如下存储过程。test_i...

2019-06-05 10:23:13

oracle insert 阻塞实例

insert阻塞insert阻塞情况不多见,最常见的情况是,你有一个带主键的表,或者有唯一性约束,但有两个会话视图用同样的值插入一行,但是如果这样,其中一个会话会被阻塞,知道另一个会话,提交或者回滚为止;如果另外一个会话提交,那么阻塞的会话会收到一个错误,指出存在一个重复值;倘若另一会话回滚,在这种情况下阻塞的会话则会成功。还有一种情况,可能存在多个表通过引用完整性约束相互连接。对子表...

2019-05-29 17:36:43

windows生成awr报告

1、开始压测2、结束压测3、运行awrrpt.sql脚本4、选择生成报告格式5、选择生成报告日期6、选择snpID7、选择报告保存路径以及名字8、打开awr报告用dba账户登录1、开始压测执行如下语句execDBMS_WORKLOAD_REPOSITORY.CREATE_SNAPSHOT();2、结束压测执行如下语句execDBMS_WORKLOAD_REPOS...

2019-05-28 09:31:43

ORACLE 中丢失更新以及实例演示

一、丢失更新问题二、丢失更新实例演示一、丢失更新问题丢失更新是一个经典的数据库问题出现下面情况时就会发生丢失更新1、会话1的一个事务获取(查询)了一行数据,放入本地内存,并显示给一个最终用户user1.2、会话2中的另一事务也获取了这一行,并将数据显示给另一个最终用户user23、user1使用应用修改了这一行数据,并让应用更新数据库并提交,会话1中的事物现在已经完成4、us...

2019-05-23 17:18:38

oracle集合类型详解

1.集合类型1.1关联数组1.2嵌套表1.3可变长的数组2.声明集合类型2.1声明关联数组2.2声明嵌套表2.3声明VARRAY3.集合变量的声明和初始化3.1集合变量的声明3.2集合变量的初始化3.2.1通过构造函数的显示初始化3.2.2直接赋值时的隐式初始化3.2.3通过FETCH操作的隐式初始化3.2.4通过BULKCOLLECT语句的隐式初始4.集合方法5.集合类型对比6.集合示例6...

2019-05-18 22:27:25

oracle数据库exp导出和imp导入实例演示

背景方法一、采用oracle最原始dump文件的导出再导入的形式1、数据导出1.1、创建导出参数文件1.2执行导出2、数据导入2.1创建导入参数文件2.2执行导入方法二、通过创建DBLINK方式总结背景需要把测试环境82库的一个有30条数据导入开发环境200库中,plsql图形界面有文本导入,最开始采用导csv的形式,导出效率也很快,但是导入时会出现乱码,也设置了本地编码的环境变量N...

2019-05-16 14:26:52

创建外部表时,ORA-30657以及 返回0行数据

今天把数据导入另外一个库时,通过外部表的形式,具体怎么创建见:oracle创建外部表实例演示https://blog.csdn.net/whandgdh/article/details/89381072创建外部表数据代码如下:createtablegrbillin_ext(genbillnoVARCHAR2(36)notnull,riskcode...

2019-05-07 15:30:40

oracle聚簇实例演示

一、聚簇概念定义二、创建聚簇三、创建聚簇表三、创建聚簇索引四、删除聚簇五、查看表属于哪个聚簇一、聚簇概念定义聚簇表是一种特殊的结构。一个聚簇由多个表组成,几个表共享相同的数据块。一个聚簇有一个或者多个公共的列,多表共享这些列,我们把这样的列叫聚簇关键字(Clusterkey)oracle把多个表的数据物理地址存储在一起,以加速表的连接创建聚簇后,才能在聚簇中创建表,这些表叫聚簇表,...

2019-04-26 00:16:33

oracle进程学习

一、服务器进程oracle创建服务器进程,并用服务器进程来处理用户进程的请求。某些情况下,如果应用程序和oralce在同一台机器上,为了减少系统的负载,oracle会把用户进程和服务器进程合并在一个进程。如果应用程序和oralce在不同的机器上,则用户进程通过网络和服务器进程通信。服务器进程负责下面的工作:1、对sql进行语法解析和执行2、需要数据的时候,如果数据不在SGA中,服务器进程会...

2019-04-19 15:00:29

oracle 创建外部表实例演示

一、外部表定义二、创建外部表2.1创建外部表相关路径以及数据文件2.2创建数据库目录对象2.3授权2.4创建外部表2.5查看外部表数据一、外部表定义外部表是这样的表,数据库只存放外部表的定义,外部表的数据存放在数据库之外,创建外部表的sql语句分成两部分,一分部分描述列的定义,另外一部分描述外部数据源如何映射成数据库的数据列。外部表的数据以文件的信息存放在操作中,简单地说,外部表...

2019-04-18 16:05:01

oracle数据库range分区以及子分区

oracle11g下自带样例,sh用户下sales表数据有91w条数据selectcount(1)fromsalest;我们用sales表数据来重新建表并进行分区,比较分区与不分区的效率,以及分区后分区局部索引与位图索引的效率比较。1、创建包含主分区表和子分区表sales_part_test都按照time_id字段进行分区createtablesales...

2019-04-18 14:29:52

ORA-12154: TNS: 无法解析指定的连接标识符和TNS-03505: 无法解析名称问题解决以及监听相关错误问题解决思路

今天通过plsql连接本地的数据库是,报如下错误ORA-12154:TNS:无法解析指定的连接标识符先查看本地数据监听是否启动:可以通过任务管理器查看,本地数据库服务的监听也启动或者通过命令lsnrctl查看在cmd窗口中输入lsnrctl然后在弹出的窗口中输入status看到本地监听启动没有问题,查看本地服务监听配置文件:listener.ora位置在or...

2019-04-03 23:48:49

Oracle 数据连接:ORA-12641: 验证服务无法初始化解决

在windows系统下用sqlplus链接数据库时报错ORA-12641:验证服务无法初始化。网上说是sqlnet.ora配置问题。该配置文件在oracle_home/network/admin下本例配置如下:SQLNET.AUTHENTICATION_SERVICES这个参数表示连接数据库的认证方式,all表示所有认证都可以。既然有问题,就改成了NTS表示操作系统身份验证...

2019-03-21 22:47:10

数据库报错完美解决:ORA-01034以及ORA-00119、ORA-00132

今天学习监听时,配置监听后,重启数据库后,用sqlplus以dba连接数据库时报错,ORA-01034:ORACLEnotavailable错误提示数据库不可以用,查看实例是否启动selectstatusfromv$instance根据上面信息表示实例都没有启动,数据库启动的三个阶段第一个阶段没有完成数据库启动第一个阶段:oracle会读取一个参数文件,这...

2019-03-21 11:03:40

weblogic 新建服务器启动报错异常解决

今天在mye中新建了weblogic服务器,启动时报错如下:[Management:141266]ParsingFailureinconfig.xml:failedtofindmethodMethodName{methodName='setCacheInAppDirectory',paramTypes=[boolean]}onclassweblogic.manageme...

2019-03-20 17:38:05

新个税计算html、以及java源代码

前言一、html格式二、java代码前言2019年1月1日起,新个税改革正式全面实施,个税按照年累计的方式计算,闲来无事用jsp和java代码实现新个税计算。一、html格式直接用html格式的话,不用服务器部署,直接浏览就可以打开了。请忽略格式,代码如下:<!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.01Transitional//EN...

2019-01-11 16:07:47

Linux脚本攻略学习笔记之awk分隔符、变量实例演示

一、分隔符1、输入分隔符1.1-F1.2、内部变量-v2、输出分隔符二、awk内部变量2.1NR行号NF列数2.2、FNR2.3、RS2.4、ORS2.5、FILENAME2.6、ARGC2.7、自定义变量在前一篇文章:https://blog.csdn.net/whandgdh/article/details/85228978。我们略微提到过"分隔符",但是并没有细说,那么我们今...

2018-12-24 20:27:49
奖章
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周上午根据用户上周的博文发布情况由系统自动颁发。