Oracle SQL_TRACE使用小结
Oracle SQL_TRACE使用小结[@more@]一、关于基础表ITPUB个人空间`-In)u#HITPUB个人空间 a2W+E.Z&sUOracle 10G之前,启用AUTOTRACE功能需要手工创建plan_table表,创建脚本为$ORACLE_HOME/rdbms/admin /utlxplan.sql。但在10g中,已经默认创建了PLAN_TABLE$的基表,并以public用户创建了相应的同义词PUBLIC。 l'o$^gcG0ITPUB个人空间-I+^%PjN KKS$I"SQL> select owner,object_name,OBJECT_TYPE from dba_objects where object_name like '%PLAN_TABLE%';OWNER OBJECT_NAME OBJ
Oracle10g新特性:临时表空间组(temporary tablespace group)
Oracle10g新特性:临时表空间组(temporary tablespace group)[@more@]在oracle10g以前,每个用户只能使用一个临时表空间,就是其默认临时表空间。oracle10g提供了新的临时表空间组的功能,允许将多个临时表空间打包成一个组,然后指定用户的默认临时表空间为该临时表空间组,从而达到一个用户可以使用多个临时表空间的目的。一个临时表空间组至少包含一个临时表空间。临时表空间组无法显式创建,当第一个临时表空间分配给该组时自动创建,当组内所有临时表空间被移除时自动删除。临时表空间组支持的操作:可以将临时表空间从一个组移动到另
SQL Server 2005--正确认识日志文件
SQL Server 2005--正确认识日志文件[@more@]1、正确认识日志文件。 一个Sql Server数据库最少要包含一个mdf数据文件和一个ldf日志文件。mdf文件中包含了所有的数据库对象和数据,例如表、存储过程、用户信息等等。 ldf文件中包含(或者曾经包含)了数据库的所有事务日志,但是不要指望仅仅通过ldf日志文件来恢复数据库。例如,想通过ldf文件和以前的完全备份将 数据恢复到某个时间点,或者由于某些原因只剩下了ldf日志文件,想通过ldf日志文还原出mdf文件等等,这些都是行不通的。当然,必须承认通过一些三 方工具或特殊的手段的确
listener.ora--sqlnet.ora--tnsnames.ora的关系以及手工配置举例
listener.ora--sqlnet.ora--tnsnames.ora的关系以及手工配置举例[@more@]三个配置文件 listener.ora、sqlnet.ora、tnsnames.ora ,都是放在$ORACLE_HOMEnetworkadmin目录下。 重点:三个文件的作用和使用 #----------------------- sqlnet.ora-----作用类似于linux或者其他unix的nsswitch.conf文件,通过这个文件来决定怎么样找一个连接中出现的连接字符串, 例如我们客户端输入 sqlplus sys/oracle@orcl 假如我的sqlnet.ora是下面这个样子 SQLNET.AUTHENTICATION_SERVICES= (N
ORACLE Data Guard--I
ORACLE Data Guard概念和构建物理standby和物理standby 的switchover.[@more@]Data Guard Protection Mode.1. Maximum Protectionthe redo data needed to recover each transaction must be written to both the local online redo log and to the standby redo log on at least one standby database before the transaction commits. To ensure data loss cannot occur, the primary database shuts down if a fault prevents it from writing its redo stream to the standby redo log of at least one transactionally consistent
通过python发邮件
通过python发邮件[@more@]email模块提供了把body组织成二进制流的方法,配合smtplib模块使用可以实现发送附件(attachment)等功能。email模块把所有的内容包括正文、附件、时间、From、To、Subject作为邮件的各个部分对象attach到邮件对象的根容器中,然后把容器转成成字符串(上例的body),然后通过smtp.sendmail发送。# -*- coding: gbk -*-import smtplibimport email.MIMEMultipartimport email.MIMETextimport email.MIMEBaseimport os.pathdef sendmail(from_addr, to_addr, subject, content, attachfilelist):
CSS漂亮表格
CSS漂亮表格[@more@]http://peaklui.javaeye.com/blog/381589
Python 字符编码问题和其他一些问题
Python 字符编码问题。==============================为Python添加默认模块搜索路径=============================UnicodeDecodeError: 'ascii' codec can't decode byte 0xe4 in position 0: ordinal not in range(128)==============================PYLONS网页分页。[@more@]http://farmdev.com/talks/unicode/ http://hi.baidu.com/techblog/blog/item/4f0c36cace1b794ef31fe7bd.html http://blog.csdn.net/lxdcyh/archive/2009/03/23/4018054.aspx http://ipie.blogbus.com/logs/19379694.html =======================
GAE+MAKO中文显示
GAE+MAKO中文显示[@more@]1. 要把Python文件本身保存为UTF-8格式,否则Python文件中的中文是乱码。2. MAKO模板文件本身保存为UTF-8格式,否则报错。3. 以下是Python文件:from mako.template import Templatemytemp = Template(filename='htdocs/index.txt', output_encoding='utf-8')一定要加上这句话output_encoding='utf-8'否则报错,这个问题搞了我好久,这个是从以下网站学来:http://wiki.woodpecker.org.cn/moin/ObpLovelyPython/AbtWebModules在MAKO模板文件第一行不加## -*- coding: utf-8 -*-好像没事。在Python文件的第一行不加
linux下配置oracle 10G EM Database Console
linux下配置oracle 10G EM Database Console[@more@]1、启动dbconsole [oracle@devrfel501 ~]$ emctl start dbconsole 如果提示:OC4J Configuration issue. /opt/oracle/product/10.2.0/oc4j/j2ee/OC4J_DBConsol,则说明没有配置或没有创建 2、配置dbconsole [oracle@devrfel501 ~]$ emca -config dbcontrol db STARTED EMCA at Apr 21, 2009 2:21:41 AMEM Configuration Assistant, Version 10.2.0.1.0 ProductionCopyright (c) 2003, 2005, Oracle. All rights reserved. Enter the following information:Database SID: orcl
Python 开发环境搭建
Python 开发环境搭建[@more@]Python 使用的是 2.5.4SCGI使用的是 1.13PSYCOPG2 使用的是 2.0.9Quixote 使用的是 2.6安装PSYCOPY2的时候要修改 SETUP.CFG文件,特别要指定pg_config的完整路径pg_config=/opt/PostgreSQL/8.3/bin/pg_config
一份非常内行的Linux LVM HOWTO
一份非常内行的Linux LVM HOWTO[@more@] 1. 绪论 欢迎你,亲爱的读者。 写这个文档的目的是为了告诉你什么是LVM,它怎样工作,你怎样运用它使你的生活变得更容易。虽然有一份LVM FAQ,但仍是德文的,它是从不同的角度来描写的。它是一份“真的”HOWTO,在传授理解(有希望的)的时候也是非常内行的。 我要说清楚我不是一个Linux逻辑卷管理器(Logical Volume Manager)的作者。我向那些作者表示敬意,同时我希望能和他们合作。 不可思议的是我甚至不知道LVM的开发者。我希望这种情况不久会改变。我事先向他们表示道歉。
Google文件系统(Google File System)论文
http://www.codechina.org/doc/google/gfs-paper/[@more@]http://www.codechina.org/doc/google/gfs-paper/
RPM包的权威指南。
http://docs.fedoraproject.org/drafts/rpm-guide-en/http://www.rpm.org/max-rpm-snapshot/index.html[@more@]http://docs.fedoraproject.org/drafts/rpm-guide-en/http://www.rpm.org/max-rpm-snapshot/index.html
Cloning An Oracle Database on Windows NT/2000
Cloning An Oracle Database on Windows NT/2000[@more@]Cloning An Oracle Database on Windows NT/2000 By Gerry Patterson This Article presents two simple Perl scripts intended to work with Oracle on Windows NT/2000. The purpose of the coldarch script is to create a cold archive of a database. The purpose of the coldclone script is to create a clone of the original database using the cold archive created with coldarch. Cloning An Oracle Database. First le
解密淘宝网的开源架构
解密淘宝网的开源架构[@more@]淘宝网,是一个在线商品数量突破一亿,日均成交额超过两亿元人民币,注册用户接近八千万的大型电子商务网站,是亚洲最大的购物网站。那么对于淘宝网这样大 规模的一个网站,我猜想大家一定会非常关心整个网站都采用了什么样的技术、产品和架构,也会很想了解在淘宝网中是否采用了开源的软件或者是完全采用的商业 软件。那么下面我就简单的介绍一下淘宝网中应用的开源软件。 对于规模稍大的网站来说,其IT必然是一个服务器集群来提供网站服务,数据库也必然要和应用服务分开,有单独的数据库服务器。
豆瓣的架构—专访豆瓣网站的技术总监洪强宁
豆瓣的架构—专访豆瓣网站的技术总监洪强宁[@more@]本刊记者:好,现在开始,豆瓣是一个非常著名的Web2.0网站,你们的开发语言选择的是Python,我想问的是,为什么选择Python? 洪强宁:我们选择Python的理由是它是动态语言,具有动态语言的优点,比如开发特别迅速。我们做的是一个Web2.0的网站,这种 网站的特点就是always beta,用户的需求在随时发生变化,我们也不断发现新的价值。所以网站的结构和程序会不断变化,如果用Java做,你的开发量比较大,你就难以做出迅速 地改变。Python的特点就是开发迅速,你可以在一两个小时,就