上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 27 下一页
摘要: 在oracle 12c之前,收集直方图信息是相对比较耗费资源的,因为要重复扫描几次;在oracle 12c中,则有较大的提升,具体可参考https://jonathanlewis.wordpress.com/2013/07/14/12c-histograms/。 There are a few en 阅读全文
posted @ 2018-10-28 20:41 zhjh256 阅读(484) 评论(0) 推荐(0)
摘要: Differences between Automatic Statistics Gathering job and GATHER_SCHEMA_STATS Mike Dietrich MASTER PRODUCT MANAGER Mike Dietrich MASTER PRODUCT MANAG 阅读全文
posted @ 2018-10-28 20:38 zhjh256 阅读(381) 评论(0) 推荐(0)
摘要: The ESTIMATE_PERCENT parameter in DBMS_STATS.GATHER_*_STATS procedures controls the percentage of rows to sample when gathering optimizer statistics. 阅读全文
posted @ 2018-10-28 20:32 zhjh256 阅读(401) 评论(0) 推荐(0)
摘要: Note that if you're interested in learning about Oracle Database 12c, there's an updated version of this post here. When it comes to gathering statist 阅读全文
posted @ 2018-10-28 20:30 zhjh256 阅读(514) 评论(0) 推荐(0)
摘要: mariadb 在10.2.4引入闪回特性,支持DML(INSERT, DELETE, UPDATE)操作的闪回,不支持DDL语句,使用闪回,必须设置binlog_row_image=FULL。 其原理和oracle有undo不一样,将INSERT重写为DELETE, DELETE重写为INSERT 阅读全文
posted @ 2018-10-23 16:16 zhjh256 阅读(898) 评论(0) 推荐(0)
摘要: 18C之后的版本标识 从2017年7月开始,Oracle改变了以往的数据库软件发布流程,采用年度Release和季度更新的策略。 Yearly Release 将之前的N年一发布更改为每年一发布。每年发布的策略能够将更多的新功能更快的提供给用户,同时也大大减少了单次软件变更的数量,避免大的版本升级对 阅读全文
posted @ 2018-10-19 15:07 zhjh256 阅读(2712) 评论(0) 推荐(0)
摘要: 当表中有虚拟列,使用mysqldump导出后,执行source导入的时候,会出现下列错误: 对于mariadb 10.2,该错误忽略即可,不影响导入。对于mysql 5.7,截止5.7.9该错误没有解决,参考官方bug列表https://bugs.mysql.com/bug.php?id=79148 阅读全文
posted @ 2018-10-19 09:47 zhjh256 阅读(774) 评论(0) 推荐(0)
摘要: 我们是在生产系统中遇到,清空回收站,然后禁用回收站即可,这样后面就不会发生,单纯禁用可能仍会报错,因为不会自动清空回收站。 purge recyclebin; alter system set recyclebin=off scope=spfile; shutdown immediate; star 阅读全文
posted @ 2018-10-18 14:01 zhjh256 阅读(7035) 评论(0) 推荐(0)
摘要: 使用ASSM表空间(默认模式)的时候,在dss系统中确实会出现truncate很慢的现象,但是他不会100%重现,得看概率。通过sql trace(对任何v$sysstat看起来资源消耗很低的情况,都可以通过sql trace找到根本原因,所以sql trace是个用来分析但是未必能够帮助解决问题的 阅读全文
posted @ 2018-10-17 18:54 zhjh256 阅读(951) 评论(0) 推荐(0)
摘要: oracle的闪回很早就出来了,准确的说一直以来应该都较少被真正用户广为使用,除了dba和极少部分开发人员偶尔用于逻辑出错、误删恢复之外,较少被用于产生更有价值的用途。 各种闪回表flashback table、flashback query、flashback transaction都有一定的适用 阅读全文
posted @ 2018-10-17 18:33 zhjh256 阅读(498) 评论(0) 推荐(0)
摘要: 切换到微服务架构似乎很容易,但技术领导者往往低估了项目的复杂性,并犯下灾难性的错误。此文对来自以色列和美国等5个国家的技术领袖进行了13次采访。这篇文章很长,内容包括如下一些方面: • 微服务是什么 •微服务架构优劣势分析 •微服务面临的挑战和应对解决方案 •微服务落地要避开的坑 •来自技术领导型企 阅读全文
posted @ 2018-10-16 08:56 zhjh256 阅读(680) 评论(0) 推荐(0)
摘要: 前几天拜读了 OpsGenie 公司(一家致力于 Dev & Ops 的公司)的资深工程师 Turgay Çelik 博士写的一篇文章(链接在文末),文中介绍了他们最初也是采用 Nginx 作为单体应用的网关,后来接触到微服务架构后开始逐渐采用了其他组件。 我对于所做的工作或者感兴趣的技术,喜欢刨根 阅读全文
posted @ 2018-10-15 23:35 zhjh256 阅读(6589) 评论(0) 推荐(0)
摘要: 14年参加partner培训的时候,拿了份oracle exadata一体机虚拟机,有兴趣的可以试试,不过比较大,压缩后10GB,解压后50GB,启动后直接可用,2RAC节点+1存储节点,环境最好内存大于8GB,不然估计够呛。那会儿非SSD普通硬盘的dell E6420笔记本,在普通的oracle实 阅读全文
posted @ 2018-10-12 14:21 zhjh256 阅读(1364) 评论(9) 推荐(1)
摘要: 标准版不允许并行、分区、闪回、各种缓存等大数据量必须特性,如此限制,oracle摆明了只卖企业版,买标准版不如mysql(如果不熟悉postgresql的话)。 Oracle企业版1 CPU 20w起,理论上最多打7折,官方75折起步,买了oracle还指望不用oracle各种特性、所谓平台无关的, 阅读全文
posted @ 2018-10-10 16:17 zhjh256 阅读(291) 评论(0) 推荐(0)
摘要: %3|1538976114.812|FAIL|rdkafka#producer-1| [thrd:kafka-server:9092/bootstrap]: kafka-server:9092/0: Receive failed: Disconnected%3|1538976114.812|ERRO 阅读全文
posted @ 2018-10-09 11:54 zhjh256 阅读(3585) 评论(0) 推荐(0)
摘要: [root@iZ23nn1p4mjZ zookeeper-3.4.10]# bin/zkCli.sh -server localhost:2181,localhost:2182,localhost:2183 Connecting to localhost:2181,localhost:2182,lo 阅读全文
posted @ 2018-10-09 11:43 zhjh256 阅读(35365) 评论(0) 推荐(0)
摘要: web.xml文件的修改会触发AutoDeploy,受host节的autoDeploy配置值的影响。 class类文件修改会触发Reload操作,受reloadable配置值的影响。 而autoDeploy和reloadable的配置在conf/server.xml中,类似如下: <Host nam 阅读全文
posted @ 2018-10-08 18:40 zhjh256 阅读(1502) 评论(0) 推荐(0)
摘要: 日志中有警告: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'debug' to '0' did not find a matching property. 跟踪后发现是连接池的配置问题: <Con 阅读全文
posted @ 2018-10-08 18:38 zhjh256 阅读(2249) 评论(0) 推荐(0)
摘要: 针对数据泵导出 (expdp) 和导入 (impdp)工具性能降低问题的检查表 (文档 ID 1549185.1) 文档内容 适用于: Oracle Database – Enterprise Edition – 版本 10.1.0.2 到 12.1.0.2 [发行版 10.1 到 12.1]本文档 阅读全文
posted @ 2018-10-07 21:16 zhjh256 阅读(2339) 评论(0) 推荐(0)
摘要: APPLIES TO: Oracle® Database - Enterprise Edition - Version 10.2.0.4 to 11.2.0.2 [Release 10.2 to 11.2]Information in this document applies to any pla 阅读全文
posted @ 2018-10-07 21:14 zhjh256 阅读(294) 评论(0) 推荐(0)
摘要: LAST UPDATE: 1 Dec 15, 2016 APPLIES TO: 1 2 3 4 Oracle Database - Enterprise Edition - Version 7.0.16.0 and later Oracle Database - Standard Edition - 阅读全文
posted @ 2018-10-07 21:13 zhjh256 阅读(1729) 评论(0) 推荐(0)
摘要: 年龄大了,感觉记性不是很好了,还是重新做笔记了。最近在整理些稿子,顺便在记录下oracle查询所有初始化参数(含隐含参数): 阅读全文
posted @ 2018-10-07 11:05 zhjh256 阅读(840) 评论(0) 推荐(0)
摘要: glibc是gcc实现的c运行时库,也是linux下主要的c标准库实现。visual studio c运行时库为CRT,即Visual Studio 2019 C语言运行时库(CRT),位于 C:\Program Files (x86)\Microsoft Visual Studio\2019\Co 阅读全文
posted @ 2018-10-07 11:03 zhjh256 阅读(177) 评论(0) 推荐(0)
摘要: 因为从Spring Boot 1.4开始,spring boot就不支持log4j了,必须是log4j2或者logback,具体两者如何配置以及NDC的支持可以参考spring boot精华版。 这里要讲的是如果刚好用的spring boot是1.4+或者应用使用了log4j2,但是依赖的三方使用的 阅读全文
posted @ 2018-09-30 18:58 zhjh256 阅读(7052) 评论(1) 推荐(0)
摘要: 在spring boot中,支持多种定时执行模式(cron, fixRate, fixDelay),在Application或者其他Autoconfig上增加@EnableScheduling注解开启。 然后在指定方法增加@Scheduled注解,如下: 需要注意的是,如果在多个函数上使用了@Sch 阅读全文
posted @ 2018-09-30 18:37 zhjh256 阅读(24375) 评论(0) 推荐(2)
摘要: 今天测试的时候,启动一个其他机器预编译好的nginx到目标测试机器(OEL 7.4)启动的时候,报了下列错误: /usr/local/nginx/sbin/nginx: error while loading shared libraries: libpcre.so.0: cannot open s 阅读全文
posted @ 2018-09-30 18:26 zhjh256 阅读(1297) 评论(0) 推荐(0)
摘要: 最近使用物化视图同步的环境在大量刷新的时候频繁出现enq: JI – contention等待事件,经查: JI enqueue is acquired in exclusive mode on the mview base (container) table when more than one 阅读全文
posted @ 2018-09-28 17:16 zhjh256 阅读(959) 评论(0) 推荐(0)
摘要: 之前没特别注意,在有些场景下希望使用并行索引扫描的时候,发现parallel_index hint并没有生效,于是抽空看了下文档:The PARALLEL_INDEX hint instructs the optimizer to use the specified number of concur 阅读全文
posted @ 2018-09-26 08:34 zhjh256 阅读(453) 评论(0) 推荐(0)
摘要: 需要手工安装p13390677_112040_Linux-x86-64_6of7.zip,或者win32_11gR2_examples.zip。默认不包含。 从Oracle Database 12c Release 2开始,$ORACLE_HOME/demo/schema/human_resourc 阅读全文
posted @ 2018-09-24 14:38 zhjh256 阅读(359) 评论(0) 推荐(0)
摘要: 最近在制作我们系统的发布包时,整理到ftp的时候,发现我们使用的是ssh模式进行文件传输的,而不是RFC 959的ftp,于是查了下,发现存在两种模式的文件传输模式,FTP和SSH。 第一个RFC的FTP协议发布通过网络使用FTP协议(由RFC 959或更高版本)的文件传输始于1980年,FTP提供 阅读全文
posted @ 2018-09-24 13:07 zhjh256 阅读(2665) 评论(0) 推荐(0)
摘要: 一直以来,都习惯于tnsping alias测试确定使用了那个sqlnet.ora,并测试连通性。最近在制作系统的安装包,为了轻量级以及提高实施效率,全部客户端使用oracle instant client,可惜并没有tnsping,于是研究了下如何用sqlplus测试连通性。看sqlplus -H 阅读全文
posted @ 2018-09-22 12:12 zhjh256 阅读(1945) 评论(0) 推荐(0)
摘要: 最近使用instant sqlplus测试时,遇到ora-12705,一开始以为是少了配置,经查是,NLS_LANG设置问题,设置为"SIMPLIFIED CHINESE_CHINA.ZHS16GBK"即可。 阅读全文
posted @ 2018-09-22 12:05 zhjh256 阅读(3545) 评论(0) 推荐(0)
摘要: gdb调试程序函数名为问号,什么原因? http://bbs.chinaunix.net/thread-1823649-1-1.html http://www.bubuko.com/infodetail-1877415.html 其实就是3个原因:源代码和可执行程序版本不一致;没有符号表,这不只是- 阅读全文
posted @ 2018-09-21 12:41 zhjh256 阅读(2398) 评论(0) 推荐(0)
摘要: 版本介绍 目前最新版本为2.3(20190808更新)。demo搭建可参见https://www.orchome.com/6,收发消息测试可见https://www.cnblogs.com/yoyo1216/p/14024427.html。 从使用上来看,以0.9为分界线,0.9开始不再区分高级(相 阅读全文
posted @ 2018-09-20 10:58 zhjh256 阅读(9474) 评论(2) 推荐(2)
摘要: 最近在oracle linux 7.3下开发了个应用,发布到rhel 6.5运行的时候,报version `GLIBC_2.14' not found (required by /usr/lib64/libstdc++.so.6)以及libstdc++.so.6: version GLIBCXX_3 阅读全文
posted @ 2018-09-20 10:33 zhjh256 阅读(1646) 评论(0) 推荐(0)
摘要: 前一天在测试一个数据导出的时候,发现oci7编译的时候报了一大堆类似"’oparse’未定义的引用问题",这通常是因为找不到实现库的原因,但是oci相关的库又都是存在的,用oci7的接口就没有问题,找了很久都没找到,于是只能怀疑是oci7的接口c++无法兼容,于是将编译器从g++改成gcc,还是这个 阅读全文
posted @ 2018-09-14 09:47 zhjh256 阅读(348) 评论(0) 推荐(0)
摘要: 服务端共享目录 /home/XXX/nfs_shared 172.16.22.0/24(rw,no_root_squash) service nfs restart 常用命令: 查看所有nfs共享目录: 当系统管理员对/etc/exports文件进行设置修改后并不会自动在NFS服务器中生效。NFS服 阅读全文
posted @ 2018-09-07 22:37 zhjh256 阅读(3468) 评论(1) 推荐(0)
摘要: 最近一直在处理新系统的性能优化问题,这两天特地测试了下oracle 11gR2开始引入的smart flash cache。 其介绍参考MOS文档,How To Size the Database Smart Flash Cache (文档 ID 1317950.1) The Database Sm 阅读全文
posted @ 2018-09-07 22:10 zhjh256 阅读(1388) 评论(0) 推荐(0)
摘要: 因为人员紧缺,最近又忙着去搞性能优化的事情,有时候真的是不想再搞这个事情,只是没办法,我当前的绩效几乎取决于这个项目的最终成绩,所以不管是人的事还是事的事,都得去让他顺利推进。 前段时间发生还有几台服务器晚上10点多awr里面还一直在跑DBMS_SCHEDULER的任务,如下: 对于11g版本的or 阅读全文
posted @ 2018-09-03 20:23 zhjh256 阅读(2596) 评论(0) 推荐(0)
摘要: 下午有个测试环境测试人员反馈oracle监听起不来,一启动就报错,还生成了core文件。如下: 经查,有下列解决方法: 重新链接oracle如下: [oracle:test]/bin$ cd /test/oracle/11.2.0.4/bin[oracle:test]/bin$ ./relink a 阅读全文
posted @ 2018-09-03 19:50 zhjh256 阅读(1401) 评论(0) 推荐(0)
上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 27 下一页