社区
Oracle
帖子详情
oci编程中如何判断数据库连接断开并重连?
四流程序员的业余生活
2013-05-28 04:13:22
在用oracle的oci接口编程时,为了保证应用程序和数据库之间的连接断开之后能够及时发现,并且重连,需要怎么做?我看到有人是用sqlcode来判断的,但是而人从的太多,哪些sqlcode表示与数据库间的连接断开,要是一一罗列的话,应该不少吧?
...全文
240
2
打赏
收藏
oci编程中如何判断数据库连接断开并重连?
在用oracle的oci接口编程时,为了保证应用程序和数据库之间的连接断开之后能够及时发现,并且重连,需要怎么做?我看到有人是用sqlcode来判断的,但是而人从的太多,哪些sqlcode表示与数据库间的连接断开,要是一一罗列的话,应该不少吧?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
四流程序员的业余生活
2013-05-28
打赏
举报
回复
引用 1 楼 vanjayhsu 的回复:
没研究过。。。应用程序不是每次都会重连数据库的么?不可能应用程序一直不释放数据库连接吧?
如果应用程序对数据库操作的比较频繁,而且数据量也比较大的话,每一次操作都去连接数据库并关闭连接,显然会降低效率。
vanjayhsu
2013-05-28
打赏
举报
回复
没研究过。。。应用程序不是每次都会重连数据库的么?不可能应用程序一直不释放数据库连接吧?
Oracle 11g数据库ODBC连接实战指南
Oracle 11g 是甲骨文公司推出的企业级关系型数据库管理系统,采用多进程多线索的体系结构,核心由实例(Instance)和数据库(Database)组成。实例包含SGA(系统全局区)与后台进程(如PMON、SMON),负责内存与进程管理;数据库则由数据文件、控制文件、重做日志等物理结构构成。其支持高并发、大规模数据处理,广泛应用于金融、电信等关键业务系统。:C/C++ 开发必需,定义了
OCI
函数原型和数据类型。:Java Web 应用常用,可通过 Maven 局部引入或全局放置。
Oracle19c Database Concepts数据库零基础随便看看
数据库管理系统(DBMS) 是控制数据的存储、组织和检索的软件。RDBMS的一个特征是物理数据存储独立于逻辑数据结构。表描述实体,索引是一种可选数据结构,可以在表的一列或多列上创建,索引可以提高数据检索的性能。事务是包含一个或多个 SQL 语句的逻辑原子工作单元。数据库服务器是信息管理的关键。Oracle 数据库服务器由一个数据库和至少一个数据库实例(通常简称为实例)组成。由于实例和数据库的连接非常紧密,因此术语 Oracle 数据库有时用于指代实例和数据库。
Oracle 9i & 10g
编程
艺术-深入数据库体系结构——第5章:Oracle进程
第5章 Oracle进程 现在要谈到Oracle体系结构的最后一部分了。我们已经研究了数据库以及构成数据库的物理文件集。讨论Oracle使用的内存时,我们分析了实例的前半部分。Oracle体系结构
中
还有一个问题没有讲到,这就是构成实例另一半的进程(process)集。Oracle
中
的各个进程要完成某个特定的任务或一组任务,每个进程都会分配内部内存
MySQL数据库管理工具全解析与实战应用
随着数据库在企业信息系统
中
的核心地位日益凸显,传统依赖命令行执行SQL的方式已难以应对复杂的数据管理需求。MySQL管理工具由此发展出多样化形态,主要包括命令行客户端(如mysqlCLI)、图形化桌面工具(如MySQL Workbench、Navicat)、Web端管理平台(如phpMyAdmin)以及专业运维诊断工具(如MySQLTuner)。这些工具各具定位:命令行适合自动化脚本与远程服务器操作;图形化工具有助于可视化建模与调试;Web工具便于跨平台协作;
Oracle 进程 说明
Oracle
中
的各个进程要完成某个特定的任务或一组任务,每个进程都会分配内部内存(PGA 内存)来完成它的任务。Oracle实例主要有3 类进程: (1)服务器进程(serverprocess):这些进程根据客户的请求来完成工作。我们已经对专用服务器和共享服务器有了一
Oracle
17,134
社区成员
55,257
社区内容
发帖
与我相关
我的任务
Oracle
Oracle开发相关技术讨论
复制链接
扫一扫
分享
社区描述
Oracle开发相关技术讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章