-
• 解决“ORA-12528: TNS: 监听程序: 所有适用例程都无法建立新连接”配置
-
通过oradata数据文件覆盖进行oracle的数据库迁移- 基于相同的oracle数据库版本,将原备份oracle数据库oradata目录完整覆盖新安装的oradata目录下强制替换,从而实现100W数据快速迁移,否则通过navicat数据迁移将耗时好久。迁移完后,连接界面报“ORA-12528..
-
[阅读全文]
标签:
ora12528,数据库迁移
发布时间:
2023-10-15
-
• 如何解决plsql查询oracle数据库语句where条件带有中文无法匹配结果?
-
之前使用PLSQL查询oracle数据库可以正常查询统计结果 ...查询数据当前配置的字符串数据集,查询语句如下(根据属性NLS_LANGUAGE、NLS_CHARACTERSET在步骤2中配置) select * from v$nls_parameters where parameter..
-
[阅读全文]
标签:
oracle,数据库,PLSQL,dba,环境变量, NLS_LANG,AMERICAN_AMER..
发布时间:
2016-11-18
-
• 数据库事务隔离特性之同一事务执行CURD数据一致性验证
-
1)结论1 - 在同一个事务中,对同一条数据进行先插入,后查询,再更新,再查询,都是可行的。 2)结论2 - 事务隔离级别是限制不同事务,对于同一个事务没有意义。 3)结论3)spring的事务的隔离级别是建立在数据库的事务支持基础上(如选择数据库引擎不支持事务,配置不生效) - MySQL,..
-
[阅读全文]
标签:
事务隔离
发布时间:
2023-04-22
-
• 关于BAT20180825版本面试中常见数据库面试25道试题及对应答案整理汇总
-
1、触发器的作用? 2、什么是存储过程?用什么来调用? 3、存储过程的优缺点? 4、存储过程与函数的区别 5、索引的作用?和它的优点缺点是什么? 6、什么样的字段适合建索引 7、索引类型有哪些? 逻辑上: Single column 单行索引 Concatenated 多..
-
[阅读全文]
标签:
bat面试题,数据库题目,面试必备,试题库
发布时间:
2018-08-25
-
• 关于mysql数据库四种事务隔离级别对应不用应用场景不同锁表操作情况说明
-
关于mysql的不同分布式事务交互存在三种问题:脏读、不可重复读、幻读,mysql根据不同应用场景设置不同的隔离级别(如下表格四种不同隔离级别,每个级别分别对应解决问题说明),默认设置为可重复读(repeatable-read)。
-
[阅读全文]
标签:
mysql,四种,事务隔离级别,锁表,ACID,隔离,脏读,数据不一致,幻读
发布时间:
2018-08-15
-
• 关于Oracle数据库SQL及索引原理过程图析并结合具体示例进行简单说明帮助进行设计优化
-
1.关于Oracle RDBMS执行SQL系统层面10个步骤..SQL执行顺序..oracle的常见有b-tree索引(默认、CREATE INDEX语句时)、位图索引bitmap(字段枚举值)、Hash索引、函数索引(带函数操作)、分区索引、全局索引、反向索引、聚族索引、非聚族索引
-
[阅读全文]
标签:
sql优化,索引设计,性能优化,oracle性能,sql原理,b-tree索引,位图索引,全表扫描..
发布时间:
2018-02-01
-
• 关于oracle常用的性能监控指标项列表说明用于指导数据库配置及开发优化
-
NOCYCLE的sequence号码使用超过80% Oracle数据库无法连接 Temp表空间使用率大于85% Temp表空间使用率大于90% Undo使用率大于85% Undo使用率大于90% dataguard MRP进程停止 dataguard延时大于600s ..
-
[阅读全文]
标签:
oracle,性能优化,健康指标,全表扫描,数据库优化,运维监控
发布时间:
2018-08-01
-
• 数据库对象命名规范一(原则、命名、 表、视图、存储过程、函数、触发器命名规范)
-
命名规范是指数据库对象如数据库(SCHEMA)、表(TABLE)、索引(INDEX)、约束(CONSTRAINTS)等的命名约定。 1. 原则 命名使用具有意义的英文词汇,词汇中间以下划线分隔。 命名只能使用英文字母、数字、下划线。 避免用MySQL的保留字如:call、group等。(保留字详..
-
[阅读全文]
标签:
数据库设计,触发器规范,存储过程设计,视图规范
发布时间:
2018-02-06
-
• 数据库对象设计规范二(数据库、表、字段、索引、约束设计及存储引擎的选择)
-
1. 存储引擎的选择 MySQL支持数个存储引擎作为对不同表的类型的处理器,MySQL中的插件式存储引擎架构是非常有特色的亮点。如无特殊要求,默认使用innodb存储引擎,该引擎为5.6版本中的默认存储引擎。
-
[阅读全文]
标签:
数据库设计,约束设计,索引设计规范,字段设计规范,表设计规范,存储引擎选择
发布时间:
2018-02-06
-
• 关于Oracle数据库如何将数据状态恢复到历史的事件点详细操作步骤(图例)
-
对于ORACLE数据库因为人为误操作(更新update、删除delete等)或业务需要将数据恢复到某个历史点,下面通过具体示例SQL脚本操作步骤说明。 二、示例操作 1.向数据库用户test802的GUEST表中插入两条数据,..查询oracle系统操作视图表V$SQL,如下所示,可以看到最近..
-
[阅读全文]
标签:
oracle还原,数据库恢复,数据recovery,V$SQL
发布时间:
2018-02-04
-
• 通过实现数据库工具类DBUtil获取数据库连接Connection
-
这边基于DriverManager.getConnection获取数据库连接,并通过连接prepareStatement、prepareCall等方法对常用sql更新查询、blob大数据字段读写(call p_write_blob的写入blob)等常用数据操作,具体代码如下所示
-
[阅读全文]
标签:
Connection,jdbc,数据库工具类,util,数据库连接,DriverManager,g..
发布时间:
2017-11-29
-
• 使用OpenCms数据库管理将模板数据静态导出
-
最近使用opencms实现平安安全卫士的官网首页二次版本升级改造,模板数据结构定义及栏目都弄完了,但是最终需要将内容详情和栏目绑定定义jsp模板以html页面静态发布出来。点击静态页面预览没问题,但是静态发布报出404或302错误,如下图所示
-
[阅读全文]
标签:
opencms,开始静态导出,数据库管理,模板数据合成,静态化导出,html,发布,离线数据
发布时间:
2016-01-21
-
• 在Centos6.4下使Oracle通过配置ODBC和DBLINK访问Mysql数据库
-
在Centos6.4系统下oracle11gR2版本下连接mysql5.x版本,这边采用ODBC+DBLINK的方式进行配置访问,DG4ODBC数据网关连接其它非Oracle数据库,原理图如下所示,从图中可以看需要准备DG4ODBC, ODBC Driver Manager, Mysql ODBC..
-
[阅读全文]
标签:
dblink,dg4odbc,mysql,oracle,unixODBC,mysql-connec..
发布时间:
2017-01-20
-
• 关于java连接各种数据库所需的驱动包下载及相关类说明
-
Java访问数据库使用最多连接方式是类型4本地协议驱动方式,在使用该方式连接数据库之前,需要先下载驱动包,然后将驱动包引入项目classpath路径下,然后再使用JDBC API进行数据库访问操作。
-
[阅读全文]
标签:
oracle,db2,sqlserver,sybase,informix,mysql,postgr..
发布时间:
2015-07-01
-
• 关于jdbc通过Statement和PrepareStatement进行数据库批处理操作,以提供程序效率
-
关于程序执行延时过长,很大部分来源于数据建立连接延时及连接池上限等到可用连接演示,如果能减少与数据库建立连接的次数,无疑 提高了系统的执行效率,关于这一点可以将相关的频繁的sql操作以批处理的方式进行提交,以提供程序执行效率,主要有两种方式进行sql的批处理提交,一个是Statement,另外一个..
-
[阅读全文]
标签:
批处理,jdbc,java,Statement,PrepareStatement,sql,性能优化..
发布时间:
2015-06-01
-
• 通过JDBC-ODBC方式访问Access数据库,数据源配置及代码实现
-
在开发一些小型应用系统时,由于系统及服务器环境的制约需要采用免安装或者小型的数据库Access。微软提供ODBC方式(Open Database Connectiviry,开放数据库连接)访问关系型数据。当然java在访问Access数据库时,一般采用JDBC-ODBC桥方式进行。
-
[阅读全文]
标签:
access,jdbc,odbc,数据源配置,jdbc-odbc桥,sqlserver
发布时间:
2015-07-15
-
• 关于java通过thin和oci两种不同方式连接oracle数据库的区别?
-
Oracle提供了两种java访问数据库的方式,thin一种完全通过java完成数据库的访问,优点就是不用安装客户端(所有大部分都通过这种方式,不需要安装客户端省事而且兼容性也好)。另外通过oci方式,java需要借助本地oracle客户端来访问数据库,优点访问速度快(少一层转义解析过程),缺点就..
-
[阅读全文]
标签:
oracle,thin,oci,数据库,连接方式,Oracle
发布时间:
2015-07-15
-
• java如何调用执行数据库中的存储过程,提供示例代码说明
-
存储过程Procedure是寄存在数据服务器上的一组SQL操作单元,通过将一组SQL写成存储过程,然后通过java程序传递参数并调用执行,这样可以减少与数据库的交互次数,从而提供程序效率
-
[阅读全文]
标签:
java,存储过程,sql,源码
发布时间:
2015-06-03
-
• 关于mysql数据库四种事务隔离级别对应不用应用场景不同锁表操作情况说明
-
关于mysql的不同分布式事务交互存在三种问题:脏读、不可重复读、幻读,mysql根据不同应用场景设置不同的隔离级别(如下表格四种不同隔离级别,每个级别分别对应解决问题说明),默认设置为可重复读(repeatable-read)。
-
[阅读全文]
标签:
mysql,四种,事务隔离级别,锁表,ACID,隔离,脏读,数据不一致,幻读
发布时间:
2018-08-15
-
• 关于java通过thin和oci两种不同方式连接oracle数据库的区别?
-
Oracle提供了两种java访问数据库的方式,thin一种完全通过java完成数据库的访问,优点就是不用安装客户端(所有大部分都通过这种方式,不需要安装客户端省事而且兼容性也好)。另外通过oci方式,java需要借助本地oracle客户端来访问数据库,优点访问速度快(少一层转义解析过程),缺点就..
-
[阅读全文]
标签:
oracle,thin,oci,数据库,连接方式,Oracle
发布时间:
2015-07-15
-
• 如何解决plsql查询oracle数据库语句where条件带有中文无法匹配结果?
-
之前使用PLSQL查询oracle数据库可以正常查询统计结果 ...查询数据当前配置的字符串数据集,查询语句如下(根据属性NLS_LANGUAGE、NLS_CHARACTERSET在步骤2中配置) select * from v$nls_parameters where parameter..
-
[阅读全文]
标签:
oracle,数据库,PLSQL,dba,环境变量, NLS_LANG,AMERICAN_AMER..
发布时间:
2016-11-18
-
• 解决在Centos环境下oracle通过odbc+dblink连接mysql后查询显示乱码问题
-
在centos6.4系统安装通过Oracle的数据库ODBC(unixODBC-2.2.14-linux-x86-64.tar.gz、mysql-connector-odbc-5.2.5-linux-glibc2.5-x86-64bit)和DBLINK方式访问Mysql数据库,由于两数据库字符集的..
-
[阅读全文]
标签:
centos,linux,中文乱码,两数据库,同义词,dblink,odbc,字符集
发布时间:
2017-01-23
-
• 关于oracle常用的性能监控指标项列表说明用于指导数据库配置及开发优化
-
NOCYCLE的sequence号码使用超过80% Oracle数据库无法连接 Temp表空间使用率大于85% Temp表空间使用率大于90% Undo使用率大于85% Undo使用率大于90% dataguard MRP进程停止 dataguard延时大于600s ..
-
[阅读全文]
标签:
oracle,性能优化,健康指标,全表扫描,数据库优化,运维监控
发布时间:
2018-08-01