数据库
我还要去追逐我的梦
热衷于云计算基础架构、基于联盟链的技术应用,大数据数据分析处理、DevOPS。感兴趣的领域有Java、C/C++、Python、Rust、Go、Delphi等语言、数据库、NoSQL、OOP、重构与模式以及敏捷开发等
展开
-
记一次Oracle 11g 参数性能调优过程
我们正在做Oracle往MySQL数据库迁移,但在迁移之前,这一次是数据同步的Oracle出现性能故障,Oracle使用shutdown immediate以及数据导入都非常慢,通过8个小时的排查,完成了一次简短的性能调优。其中性能调优主要优化了下面几个参数: SGA_TARGET,SGA_MAX_SIZE 5000m db_cache_size,shared_pool_size=2000m pga_aggregate_target 1000m sort_...原创 2020-05-26 14:54:56 · 2001 阅读 · 0 评论 -
【转】深入理解JDBC的超时设置-(非常好的文章,推荐)
原文:http://www.cubrid.org/blog/dev-platform/understanding-jdbc-internals-and-timeout-configuration/恰当的JDBC超时设置能够有效地减少服务失效的时间。本文将对数据库的各种超时设置及其设置方法做介绍。真实案例:应用服务器在遭到DDos攻击后无法响应在遭到DDos攻击后,整个服务都垮掉了。由于...转载 2019-12-13 11:06:41 · 309 阅读 · 0 评论 -
Oracle中有关Latch的介绍(转载)
Latch是Oracle提供的轻量级锁资源,用于快速,短时间的锁定资源,防止多个并发进程同时修改访问某个共享资源,他只工作在内存中,我们可以不大准确的说,内存中资源的锁叫latch,数据库对象(表,索引等)的锁叫Lock。 本文向各位阐述Oracle的Latch机制,Latch,用金山词霸翻译是门插栓,闭锁,专业术语叫锁存器,我开始接触时就不大明白为什么不写Lock,不都是锁转载 2012-04-03 15:54:30 · 455 阅读 · 0 评论 -
java.sql.SQLException: 不允许的操作: operation cannot be mixed with Oracle-style batching 解决方案
我的开发环境是Eclipse helios,Tomcat 6以及JDK 1.6使用的JDBC的jar包是ojdbc6.jar。使用TOMCAT设置的JNDI,通过JDBC访问Oracle数据,其中Tomcat的context.xml说明如下:maxActive="100" maxIdle="30" maxWait="10000" name="cbs" password="*****"原创 2017-06-05 14:46:38 · 6022 阅读 · 0 评论