实用的存储过程之一 (转)
实用的存储过程之一 (转)[@more@] 笔者工作的公司采用的是sqlServer数据库,每天都要处理大量的数据,由于笔者进公司的时间比较晚,公司现有的大部分的程序都是以前的程序员留下的,因为他们没有相关的文档,笔者对于后台数据库的很多表的结构和数据都不甚了解,给日常的维护造成了很大的麻烦。 在对后台数据库进行研究的过程中,我需要得到数据库的某些相关信息,比如,我希望知道各个用户表占用多少磁盘空间,并且排列出来,可以让我知道哪些表比较大,数据比较多等等——我相信,这可能也是不少数据库管理员所关心的问题,所以我
实现具有动态主机IP的域名解析 (转)
实现具有动态主机IP的域名解析 (转)[@more@][ 作者: wenhuah 添加时间: 2001-5-2 12:24:33 ]来源:www.chinaaid.com.cn目的利用一台INTE.NET dns HOST 将域名定向到家中(个人)的主机上. 目前CABLEMODEM已经很快了,而且有动态IP,所以就有了将域名解析到个人机器的上可能. 只要通过很简单的设置就可以搞定.例如你有一个域名叫 yourdomain.com ,你可以将此域名解析任意的主机. 1.服务器 (IP: A.A.A.A) 启动DNS动态解析的一个小进程. yourdomain.com的域名文件为 /var/named/yourdomain.com
Confronting .NET myths (转)
Confronting .NET myths (转)[@more@].NET & Beyond: Confronting .net mythsXML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> By David Chappell At my talks about .NET this year, I've been running into many of the same miSCOnceptions. Since many of them revolve around web services, I'd like to clear up some of the confusion out there. Here are my candidates for the top three myths about .NET and Web services: 1. .NET is only about Web service
QUESTION 126
QUESTION 126You are using Oracle Database 10g. You performed an incomplete recovery of your database and opened the database with the RESETLOGS option.What is the effect of opening the database with the RESETLOGS option? (Choose two)A. This operation resets the SCN for the database.B. This operation creates a new incarnation of the database.C. This operation moves all the redo log files to a different location.D. This operation deletes the old redo log files and creates new redo log files.E. Thi
QUESTION 121
QUESTION 121Using Oracle Scheduler you have scheduled two jobs, JOB_A and JOB_B, to run at 9:00 p.m.every Friday.You want both the jobs to use a single resource plan, WEEKEND_PLAN.Which task must have already been performed to enable you to achieve this objective?A. A window must have been created with the WEEKEND_PLAN resource plan.B. A program must have been created with the WEEKEND_PLAN resource plan.C. A job class must have been created with the WEEKEND_PLAN resource plan.D. A windows group
A. Drop and re-create the inbox.
A. Drop and re-create the inbox.B. Coalesce the ORDERS_IND index.C. Coalesce the INDEXES tablespace.D. Drop and re-create the ORDERS table.E. Rebuild the index online and move it to another tablespace.Answer: BE[@more@]
教三个问题
教三个问题这版人气比较火,高手比较多QUESTION 99Users in your production database complain that they are getting the following error message while trying to insert rows into the ORDERS table:ERROR at line 1:ORA-01654: unable to extend index USERS.ORDERS_IND by 8 in tablespace INDEXESWhile investigating, you find that the INDEXES tablespace has run out of space and there is no more free space on the disk where the data filesare available.Which two actions could you perform to overcome this error w
RAC警示录-----各位兄弟补充
RAC警示录-----各位兄弟补充1.网络问题:一次网络管理员没有通知我的情况下,由于网络堵塞,ARP原因,他直接重新核心交换机RAC第2个节点直接DOWN掉,netstat -in查看IP地址,都已经切换到第1台核心交换机起来以后,我启动CRS,利用srvctl启动所有应用,第2个节点启动,浮动IP切换回来.2.命令uname -a和hostname由于是常用命令,而且很熟悉,危险性就出来了,我有一次输入hostname -a结果把主机名字改为 -a,alert.log:Errors in file /u01/admin/baan/udump/baan1_ora_12539.trc:ORA-00600: 内部错误代码,参数: [keltnfy-ldmInit], [46], [1], [], [], [
关于RAC的GV视图的问题
关于RAC的GV视图的问题OS:AIX 5.1;Orace: RAC 9.2.0.8,Two nodes;问题: 两个NODE现在工作正常,最近发现查询GV视图只显示本地node的信息,GV视图定义没有问题(对比一套查询正常的RAC系统),基表的信息也都是有的(因为可以查询本地node的信息),问题会出在那里?[@more@]
数据库对象命名规范问题....
数据库对象命名规范问题....我们是公安方面的一个公司.现在我们开发团队作了一个类似于平台的软件产品.对于我数据库这边就是.现在大家的表,约束.索引,命名五花八门.想请问下.大家一般如何处理这种问题.我是这样想的.表 ----- 公司名_ 模块名_表功能描述列 -----这个我不属于我的范畴了约束 -----pk_表名_列名 fk_表名_主表名_列名索引 -----idx_表名_列名存储过程 ---sp_功能描述问题:他们有的起的表名很长,因为表很多,我是采用脚本批量更改.故而可能超过对象命名超过30个字符的规定.和开发人员讲. 他们讲改名对
关于oracle的dbconsole
关于oracle的dbconsole环境: linux as 4 + oracle 10.2.0.3最近有个问题困扰了我好久了 关于oracle dbconsole的配置,在我配置完以后出现如下画面。我的listener已经启动了,实例也启动了,但就是登录不上去 why?[@more@]
应该算是系统繁忙,一般社保局下午2点钟工作很忙的。
应该算是系统繁忙,一般社保局下午2点钟工作很忙的。1、我是在进行批量业务处理的时候执行的快照。2、根据我个人分析SQL语句问题都不大,TOP语句都是我单独写的语句不是系统的。3、因为是RAC系统,是不是单个系统的问题在RAC上问题放大了。好像TOP EVENT 都是RAC通讯同步方面的[@more@]
发表于 2008-1-30 12:28
发表于 2008-1-30 12:28 statspack(社保行业数据库)大家帮助我看看这个系统运行状况如何?主要问题:系统再批量执行过程的时候,系统反应过慢。5000人的帐户处理需要22分钟。[@more@]
关于temp表空间的问题
关于temp表空间的问题由于昨天晚上执行一个同步的程序,使得早上过来temp表空间的一个数据文件都满掉了(原来有两个数据文件,最大都是32767M,其中一个只有200M,一个满掉了),使数据库变的奇慢。于是马上加一了一个数据文件。但是加上去之后还是一样,新的数据文件是online的,但是就是不被使用。 最后没办法只有切换temp表空间,情况得到解决。 我想问的是:为什么两个数据文件其中一个满了不会使用另外一个,还有新加进去的数据文件也不会被使用?是不是跟temp重用有关系?棉花糖ONE的解释是:有可能那数据文件在被重用,所以默
local nopartition index:
local nopartition index:表test以c2分区,同时在表test的列c1和c2上面建立符合索引(c1,c2),索引的分区方法和表的一样。[@more@]
3、如果在表test的列age上建立索引,但是没有分区,那么这个索引就是global nopartition index,因为索引没有分区(或者说分区数目为1),其实这里和我们平常说的普通的index
3、如果在表test的列age上建立索引,但是没有分区,那么这个索引就是global nopartition index,因为索引没有分区(或者说分区数目为1),其实这里和我们平常说的普通的index根本没有区别。[@more@]
2、如果在表test的列age(士兵的年龄)上建立索引,然后按照[20,30),[30,40),[40,50]进行list分区,那么就是global partition index,因为首先索引也分区
2、如果在表test的列age(士兵的年龄)上建立索引,然后按照[20,30),[30,40),[40,50]进行list分区,那么就是global partition index,因为首先索引也分区,但是分区方法是与表的分区方法是不一样的。[@more@]
1、如果在表test的列col上面建立索引,并且也是安装A,B,C三种方法进行分区,那么这个分区索引就是local partition index,因为这里索引的分区方法和表的分区方法一模一样。
1、如果在表test的列col上面建立索引,并且也是安装A,B,C三种方法进行分区,那么这个分区索引就是local partition index,因为这里索引的分区方法和表的分区方法一模一样。[@more@]
4、关于global nopartition index和普通index的概念区别,我认为是global nopartition index是它的底层表必须是分区,此时它才有这个概念意思,而普通ind
4、关于global nopartition index和普通index的概念区别,我认为是global nopartition index是它的底层表必须是分区,此时它才有这个概念意思,而普通index未必。当底层表是分区的以后,global nopartition index和普通index没有区别;当底层表没有分区以后,根本就没有了global nopartition index存在的概念意义。因此,global nopartition index是普通index在底层表是分区的情况下的特殊称谓。[@more@]
那上边的到底是 global index还是partition index
那上边的到底是 global index还是partition index应该不会是index partition 吧![@more@]