
数据库
入秋枫叶
大道至简
展开
-
数据库锁类别
DML锁又可以分为,行锁、表锁、死锁行锁:当事务执行数据库插入、更新、删除操bai作时,该事务自动获得操作表中操作行的排它锁。表级锁:当事务获得行锁后,此事务也将自动获得该行的表锁(共享锁),以防止其它事务进行DDL语句影响记录行的更新。事务也可以在进行过程中获得共享锁或排它锁,只有当事务显示使用LOCK TABLE语句显示的定义一个排它锁时,事务才会获得表上的排它锁,也可使用LOCK TABLE显示的定义一个表级的共享锁(LOCK TABLE具体用法请参考相关文档)。死锁:当两个事务需要一组有冲突转载 2021-03-06 11:08:18 · 244 阅读 · 0 评论 -
Navicat Premiun 连接Oracle数据库报错 28547 connection to server failed, probable Oracle Net admin error
Navicat Premiun 连接Oracle数据库报错 28547 connection to server failed, probable Oracle Net admin error问题原因是Navicat不能直接连接Oracle数据库,需要配置OCI环境。解决方法 :一、下载Oracle官方客户端,这里放一个下载链接:下载并解压,找一个地方放置,注意不要之后误删;二、打开Navicat客户端,选择 工具 —— 选项 —— 环境 ;三、设置OCI环境:在OCIlibrary处选择解压原创 2020-08-01 15:05:37 · 310 阅读 · 0 评论 -
数据库灾难性恢复
1 数据库的选型1.1 基本原则选择什么样的数据库是否可以从几个方面考虑:1)企业根据自身规模和要求选择适当规模的数据库;2)产品数据所要求的安全性;3)数据库本身的处理冗余度的能力 ;4)能处理多种格式的数据文件(企业内部流动的)。 1.2 数据库以及数据库服务器的选型数据库服务器上的存放着大量关键的信息和数据。而且,一旦数据库系统发生异常错误或导致数据的丢失,其损失将是灾难性的。数据库系统的衡...转载 2018-03-14 09:58:07 · 2009 阅读 · 0 评论