[20151010]从阶乘想到的.txt
<p>[20151010]从阶乘想到的.txt</p> <p>--这个是不久以前遇到的事情,路过一个给中学生的兴趣班,老师讲编程如何实现1到10的阶乘累加。 <br />--实际上这个问题并不难对于学过编程的人来讲,我想很久以前读高中老师也给我们讲解过这个问题。我记得老师还叫我上黑板写代码。 <br />--我还记得下课时老师留下问题如何...
[20151010]bash for循环.txt
<p>[20151010]bash for循环.txt</p> <p>--同事要写一个shell要使用for循环。遇到一些问题做一些记录。 <br />--我一般会使用seq命令生成序列.我记得以前写过脚本: <br /><a href="http://blog.itpub.net/267265/viewspace-758573/">http://blog.itpub.net/267265/viewspace-758573/</a></p> <p>--例子: <br />#!...
[20151008]索引组织表上创建BITMAP索引.txt
<p>[20151008]索引组织表上创建BITMAP索引.txt</p> <p>--IOT 是一种特殊的索引结构,使用它能够解决特定场合的应用问题,但是在许多应用中很少使用,更多的是使用堆表。 <br />--我偏向使用静态以及"只读"的小表。</p> <p>--以前写过一个系列,一直没有很好理解在IOT表上建立位图索引,最近再研究看看; <br /...
[20151008]8i-10g口令密码的加密算法.txt
<p>[20151008]8i-10g口令密码的加密算法.txt</p> <p>--昨天晚上写了1篇关于11g密码问题,想看看8i-10g口令密码的加密算法,google半天竟然没找到。 <br />--翻了一个电子文档找到相关内容做一个记录:</p> <p>Apress.Expert.Oracle.Practices.Jan.2010.pdf</p> <p>1.  Concatenate the username and password whil...
[20151007]关于11G密码.txt
<p>[20151007]关于11G密码.txt</p> <p>--从11G开始密码开始区分大小写的,通过参数SEC_CASE_SENSITIVE_LOGON参数来控制的。该参数默认设置为true。 <br />--我自己曾遇到升级后出现用户程序不区分大小写,导致在反复尝试后出现library cache lock,我记得当时自己也是手忙脚乱的,因为 <br />--以前没遇到过,好在当...
[20151004]表中最大分区数.txt
<p>[20151004]表中最大分区数.txt</p> <p>--oracle的表最大分区数能达到多少。依稀记得以前2^20-1 .</p> <p>SCOTT@test01p> select power(2,20)-1 N10 from dual ; <br />                  N10 <br />------------------...
[20150930]linux ln建立硬连接.txt
<p>[20150930]linux ln建立硬连接.txt</p> <p>--前几天同事在建立测试环境时磁盘空间不足,而另外一个空间磁盘空间充足,我说可以通过ln建立软连接来解决这个问题。 <br />--这让我想起我以前管理数据库通过ln建立硬连接来避免oracle数据文件的删除,虽然现在我现在不用这种方式,不过还是做一些简单介 <br />--绍.</...
[20150930]建立dg想到的....txt
<p>[20150930]建立dg想到的....txt</p> <p>--前几天建立dataguard,这个项目主库是11g asm,而dataguard使用的是文件系统。 <br />--在dataguard的spfile文件中,配置了转换:</p> <p>SYS@xxxxdg> show parameter convert</p> <p>NAME            &#...
[20150929]11g关于行链接.txt
<p>[20150929]11g关于行链接.txt</p> <p>--曾经写过block record flag: <br /><a href="http://blog.itpub.net/267265/viewspace-1753924/">http://blog.itpub.net/267265/viewspace-1753924/</a> <br /><a href="http://blog.itpub.net/267265/viewspace-1753933/">http://blog.itpub.net/267265/viewspace-1753933...
[20150929]检查数据块.txt
<p>[20150929]检查数据块.txt</p> <p>--一般检查数据库的块是否存在损坏,使用dbv程序。例子: <br />$ dbv file=/u01/app/oracle11g/oradata/test/system01.dbf <br />DBVERIFY: Release 11.2.0.3.0 - Production on Tue Sep 29 07:48:28 2015 <br />Copyright (c) 1982, 2011, Oracle and/or its affiliates....
[20150928]itpub 崩溃?.txt
<p>--09.26晚上上网发现itpub出现问题,首先看到界面是文字本版的界面,以为是网络慢,再刷新依旧。跟要命的是点击链接没用。</p> <p>--结果到了09.27晚上再看,出现如下提示:</p> <p> </p> <p>亲爱的ITPUB网友: <br />     因本站进行系统维护,维护期间ITPUB暂停所有服务,由此给大家带...
[20150926]索引压缩问题.txt
<p>[20150926]索引压缩问题.txt</p> <p>--以前如果索引前缀重复值很多,我会选择索引压缩,这样减少磁盘空间占用,索引范围扫描也可以减少磁盘IO,虽然这样可能消耗一些 <br />--CUP资源,感觉影响不大。</p> <p>--看了链接感觉自己忽略一些问题,可能导致达不到预期效果。 <br />--通过例子来说明:</p> <p>1.建立...
[20150924]result cache problem.txt
<p>[20150924]result cache problem.txt</p> <p>--昨天看了连接,看到一个关于result cache的例子,重复测试看看: <br />--链接 <a href="https://jonathanlewis.wordpress.com/2015/09/22/result-cache/">https://jonathanlewis.wordpress.com/2015/09/22/result-cache/</a></p> <p> <br />1.环境: <br />SCOTT@tes...
[20150924]SYS_CONTEXT函数的使用.txt
<p>--工作中有时候需要使用SYS_CONTEXT 函数,查手册有一些慢,做一个记录:</p> <p> </p> <p>SELECT SYS_CONTEXT ('USERENV', 'TERMINAL') terminal, <br />       SYS_CONTEXT ('USERENV', 'LANGUAGE') LANGUAGE, <br />       SYS_CONTEXT ('U...
[20150924]tnsnames.ora是否可以带斜线.txt
<p>[20150924]tnsnames.ora是否可以带斜线.txt</p> <p>--10g开始oracle支持ezconnect简单连接方式建立与数据库的连接。</p> <p>d:\tools\sqltemp>sqlplus scott/xxxxxx@192.168.100.40:1521/test.com <br />SQL*Plus: Release 12.1.0.1.0 Production on Thu Sep 24 08:32:43 2015 <br />Copyright (c) 1982, 20...
12c新特性:Last Successful login time
<p>[20150920]12c新特性:Last Successful login time.txt</p> <p>--12c有一个新特性,就是使用sqlplus登录时,会提示最后成功的登录时间。Last Successful login time。 <br />--起始这个不算什么特性,我个人想了解这个时间是从那里得来的。</p> <p>sqlplus scott/xxxxxx@test01p <br />SQL*Plus: Release 12.1.0.1...
[20150917]恢复使用scn比time更好.txt
<p>[20150917]恢复使用scn比time更好.txt</p> <p>--oracle 提供一个函数SCN_TO_TIMESTAMP将scn转换成时间,但是这个存在一个精度问题,误差大约是3秒. <br />--转换实际上通过sys.SMON_SCN_TIME表.</p> <p>--正是这样误差,一些恢复或者回滚到特定的时间点,使用scn更加准确.通过例子来说明问题.</p> <p>1.检查测试环境: ...
[20150913]文件检查点-表空间offline.txt
<p>[20150913]文件检查点-表空间offline.txt</p> <p>--oracle从8i以后基本使用增量检查点取代原来的检查点模式,但是如果一个表空间处于热备份模式以及offline时,要将这些表空间包含 <br />--的数据文件所涉及到的脏块写数据文件.这个叫file level Checkpoint(感觉叫tablespace level checkpoint更加合适一些),如何验证 ...
[20150913]文件检查点_热备份.txt
<p>[20150913]文件检查点_热备份.txt</p> <p>--oracle从8i以后基本使用增量检查点取代原来的检查点模式,但是如果一个表空间处于热备份模式以及offline时,要将这些表空间包含 <br />--的数据文件所涉及到的脏块写数据文件.这个叫file level Checkpoint(感觉叫tablespace level checkpoint更加合适一些),如何验证 <br ...
[20150911]关于远程启动数据库问题.txt
<p>[20150911]关于远程启动数据库问题.txt</p> <p>--上午同事遇到一个本地访问数据库的问题,我看了一下,很快定位问题,就是因为.bash_profile中定义环境变量ORACLE_HOME后面有1 <br />--个斜杠。</p> <p>--我以前写过一个关于启动的问题,链接如下,可以我接着测试,无论如何都不能再现当时的情况: <br />--<a hre...