本站是 好好学java 的技术分享博客,涵盖Java后端技术、SpringBoot、微服务架构、分布式、Java面试等知 ...
正在加载今日诗词...
客户端ADR配置 客户端ADR配置
前两天YJ部门有一个使用occi的应用,启动时出现报错,应用日志记录的内容是Occipool error,没有任何其他信息了,后来同事向应用中加了一些日志语句,重编译运行才发现报的是ORA-00020错误,数据库process连接进程达到了
Tuxedo服务无法启动的问题解决(涉及MP下tlisten和TLOG的报错) Tuxedo服务无法启动的问题解决(涉及MP下tlisten和TLOG的报错)
今天同事说有一个Tuxedo应用在做测试,但重启了机器和Tuxedo环境后,服务仍无法启动,这次的问题排查和处理比较典型,值得梳理一次。 应用环境: OS:SunOS 5.9 Tuxedo:9.1,MP双机环境 问题现象: 由于
一个低级的ORA-01017错误 一个低级的ORA-01017错误
事件缘由: 使用sys账户创建了一个数据清理的存储过程,再创建一个Oracle job定时运行这个存储过程,用于做表数据的清理。第二天看表数据未删除,说明job执行有错,打算使用sys账号登录查看job运行情况,反复输入sys账户信息,总提
新增非空约束字段在不同版本中的演进 新增非空约束字段在不同版本中的演进
开发提了一个数据库变更需求,新增一字段,没有NOT NULL非空约束,但有默认值为NULL。看起来有些奇怪,因为若字段允许NULL,其默认值就是NULL,不用显示声明,可以创建一个无DEFAULT NULL的新增字段再查看desc表结构,就
Oracle Patch补丁体系和如何打补丁 Oracle Patch补丁体系和如何打补丁
Oracle作为大型商用关系型数据库,从其补丁体系就可以看出其考虑的全面性。首先我们看下Oracle Patch的主要类型[参考1和2]: Version/维护版本 针对前一个维护版本的所有补丁进行整理,增加新的功能或对软件有较大
MySQL数据库入门——常用基础命令 MySQL数据库入门——常用基础命令
**MySQL数据库入门———常用基础命令** **    数据——公司的生命线,因此在大多数的互联网公司,都在使用开源的数据库产品,MySQL也因此关注度与使用率非常的高,所以做为运维的屌丝们,掌握它的一些基本操作还是
MySQL数据库入门——多实例配置 MySQL数据库入门——多实例配置
MySQL数据库入门——多实例配置 前面介绍了相关的基础命令操作,所有的操作都是基于单实例的,mysql多实例在实际生产环境也是非常实用的,因为必须要掌握 1、什么是多实例    多实例就是一台服务器上开启多个不同的
MySQL数据库入门——备份数据库 MySQL数据库入门——备份数据库
MySQL数据库入门——备份数据库 一提到数据,大家神经都会很紧张,数据的类型有很多种,但是总归一点,数据很重要,非常重要,因此,日常的数据备份工作就成了运维工作的重点中的重点的重点…………….. 首先来看看数据库中的数据
一个执行计划异常变更的案例 – 前传 一个执行计划异常变更的案例 – 前传
今天快下班的时候,几位兄弟来聊一个问题,大致是昨天应用使用的数据库突然出现性能问题,DBA发现有一些delete语句执行时间骤长,消耗大量系统资源,导致应用响应时间变长积Q。目前掌握的信息如下: (1) 应用已经很久未做过更新上线了。 (2
Oracle服务端和客户端版本补丁不一致造成Tuxedo应用程序出core案例 Oracle服务端和客户端版本补丁不一致造成Tuxedo应用程序出core案例
这是一个CU*系统调用的查询天气预报的Tuxedo服务,Oracle ProC程序,连接的是Oracle 10.2.0.4库,出现问题的现象是不定时的产生core,服务down,触发Tuxedo服务的自动重启机制,但一般MAXGEN配置是1
2 / 30