write-ahead protocol (116)
Before DBWn can write a modified buffer, all redo recordsassociated with the changes to the buffer must be written to disk (thewrite-ahead protocol). If DBWn finds that some redo records have notbeen written, it signals LGWR to write the redo records to disk andwaits for LGWR to complete writing the redo log buffer before it canwrite out the data buffers.写优先协议当DBWn写出modified buffer之前 , 日志记录中与buffer中相关的需要先写入磁盘 ,如果DBWn发现有日志记录还没有写出 , 它将通知LGWR将这些日志写
Log Writer Process (LGWR) (115)
The log writer process (LGWR) is responsible for redo log buffermanagement—writing the redo log buffer to a redo log file on disk. LGWR writes allredo entries that have been copied into the buffer since the last time it wrote.The redo log buffer is a circular buffer. When LGWR writes redo entries from the redolog buffer to a redo log file, server processes can then copy new entries over the entriesin the redo log buffer that have been written to disk. LGWR normally writes fastenough to ensure t
链接流行度 , PV , UV
什么是链接流行度链接流行度系统是基于网页获得的链接的数量及质量而定的。也就是说,指向你的网页的链接数量越多,你的网页将被搜索引擎认为越重要。数量并不是决定网站重要度的唯一因素,重要度还取决于其他因素,包括被链接到本站点的站点的质量、他们的内容的质量及与本站点的行业相关性等。链接到本站点的网页会把PageRank的部分分值分配到本站点。所以链接页面的PageRank分值越高,分配给本站点的分值也就越高。PageRank也会被链接页面商店所有导出链接所瓜分。譬如,同样PR为5的链接网页,导出链接只有15个的网页会比导出链接为100
Firefox书签导入IE
1. 在Firefox的书签 - 管理书签 - 文件菜单 - 导出 -导出Firefox收藏夹文件,是个Html文件;2. 用记事本打开导出的书签文件 - 另存为 - 编码选ANSI(其它不变)。注意,仍要保存为HTML格式!3. 打开IE,文件 菜单 - 导入和导出 - 选择导入收藏夹 - 从文件导入-选择刚才你修改编码为ANSI的HTMl文件 - 导入成功。[@more@]
web共享与共享
zhidao.baiduweb共享的意思就是可以通过internet的ip地址来访问你所共享的文件夹是以网页的形式来访问,你可以象普通共享一样来设置该共享的访问权限共享就是我们平时通过网上邻居来访问某台机器,来实现文件的共享使用以及该文件夹的读写操作等不同的用法就是,一个是需要通过iis或者是其他的web技术来支持,一个则不需要,一个是必须通过ip或者是网址来访问,一个是一般都在局域网中使用在局域网中的传输文件一般最好用普通共享,而要是离的很远的话,需要远程访问一般用web共享比较好,不过web共享漏洞较多,建议最好不要用.[@more@]
Database Writer Process (DBWn) (114)
The database writer process (DBWn) writes the contents of buffers to datafiles. TheDBWn processes are responsible for writing modified (dirty) buffers in the databasebuffer cache to disk. Although one database writer process (DBW0) is adequate formost systems, you can configure additional processes (DBW1 through DBW9 andDBWa through DBWj) to improve write performance if your system modifies dataheavily. These additional DBWn processes are not useful on uniprocessor systems.When a buffer in the d
Background Processes (113)
To maximize performance and accommodate many users, a multiprocess Oraclesystem uses some additional Oracle processes called background processes.An Oracle instance can have many background processes; not all are always present.There are numerous background processes. See the V$BGPROCESS view for moreinformation on the background processes. The background processes in an Oracleinstance can include the following:■ Database Writer Process (DBWn)■ Log Writer Process (LGWR)■ Checkpoint Process (C
Server Processes (112)
Oracle creates server processes to handle the requests of user processes connected tothe instance. In some situations when the application and Oracle operate on the samecomputer, it is possible to combine the user process and corresponding server processinto a single process to reduce system overhead. However, when the application andOracle operate on different computers, a user process always communicates withOracle through a separate server process.Server processes (or the server portion of co
Overview of Oracle Processes (111)
This section describes the two types of processes that run the Oracle database servercode (server processes and background processes). It also describes the trace files andalert logs, which record database events for the Oracle processes.Oracle进程运行Oracle数据库服务代码的两种类型的进程 : 服务器进程和后台进程跟踪文件和预警日志文件 , 用来记录Oracle进程的数据库事件[@more@]
国外大学校训
哈佛大学:与亚利士多的为友,与真理为友 牛津大学:主照亮我 剑桥大学:求知学习的理想之地 哈佛大学:让真理与你为友 耶鲁大学:真理和光明 麻省理工学院:既学会动脑,也学会动手 普林斯顿大学:为国家服务,为世界服务 斯坦佛大学:愿学术自由之风劲吹 康奈尔大学:让任何人都能在这里学到想学的科目 哥伦比亚大学:在上帝的神灵中我们寻求知识 加利福尼亚理工学院:真理使人自由 芝加哥大学:让知识充实你的人生 加利福尼亚大学伯克利分校:愿知识之光普照大地 宾夕法尼亚大学:毫无特性的学习将一事
国内大学校训
北京大学:爱国进步民主科学 清华大学:自强不息,厚德载物 浙江大学:求是创新 武汉大学:自强弘毅求是拓新 南京大学:诚朴雄伟 励学敦行 北京师大:学为人师 行为世范 山东大学:气有浩然 学无止境 复旦大学:博学而笃志 切问而近思 南开大学:允公允能 日新月异 人民大学:实事求是 北京外国语大学:团结紧张严肃活泼 同济大学:严谨求实团结创新 暨南大学:忠信笃敬 厦门大学:自强不息 止于至善 哈尔滨工业大学:规格严格 功夫到家 中山大学:博学审问慎思明辨笃行
Initianization Parameter (5) : THREAD
Parameter type : IntegerDefault value : 0Modifiable : NoRange of values : 0 to the maximum number of enabled threadsReal Application Clusters : If specified, multiple instances must have different values.THREAD is a Real Application Clusters parameter that specifies the number of the redo thread to be used by an instance.When you create a database, Oracle creates and enables thread 1 as a public thread (one that can be used by any instance). You must create and enable subsequent threads using th
Initianization Parameter (4) : CPU_COUNT
Parameter type : IntegerDefault value : Set automatically by OracleModifiable : NoRange of values : 0 to unlimitedBasic : NoCaution: On most platforms, Oracle automatically sets the value of CPU_COUNT to the number of CPUs available to your Oracle instanceDo not change the value of CPU_COUNT.CPU_COUNT specifies the number of CPUs available to Oracle. On single-CPUcomputers, the value of CPU_COUNT is 1.[@more@]
Where can one find the high water mark for a table?
摘自OrafaqThere is no single system table which contains the high water mark (HWM) for a table. A table's HWM can be calculated using the results from the following SQL statements:SELECT BLOCKS FROM DBA_SEGMENTS WHERE OWNER=UPPER(owner) AND SEGMENT_NAME = UPPER(table); ANALYZE TABLE owner.table ESTIMATE STATISTICS; SELECT EMPTY_BLOCKS FROM DBA_TABLES WHERE OWNER=UPPER(owner) AND TABLE_NAME = UPPER(table);Thus, the tables' HWM = (query result 1) - (query result 2) - 1NOTE: You can
How does one rename a database?
摘自OrafaqFollow these steps to rename a database:Start by making a full database backup of your database (in case you need to restore if this procedure is not working). Execute this command from sqlplus while connected to 'SYS AS SYSDBA':ALTER DATABASE BACKUP CONTROLFILE TO TRACE RESETLOGS; Locate the latest dump file in your USER_DUMP_DEST directory (show parameter USER_DUMP_DEST) - rename it to something like dbrename.sql. Edit dbrename.sql, remove all headers and comments, and change the dat
Can one rename a database user (schema)?
摘自OrafaqNo, this is listed as Enhancement Request 158508. Workaround:Do a user-level export of user A create new user B import system/manager fromuser=A touser=B drop user A [@more@]
Connections and Sessions (110)
Connection and session are closely related to user process but are very different inmeaning.A connection is a communication pathway between a user process and an Oracleinstance. A communication pathway is established using available interprocesscommunication mechanisms (on a computer that runs both the user process andOracle) or network software (when different computers run the database applicationand Oracle, and communicate through a network).A session is a specific connection of a user to an
Overview of User Processes (109)
When a user runs an application program (such as a Pro*C program) or an Oracle tool(such as Enterprise Manager or SQL*Plus), Oracle creates a user process to run theuser’s application.用户进程当用户运行应用程序或者Oracle工具时 , Oracle创建一个用户进程来运行应用程序[@more@]
Types of Processes (108)
The processes in an Oracle system can be categorized into two major groups:■ User processes run the application or Oracle tool code.■ Oracle processes run the Oracle database server code. They include serverprocesses and background processes.The process structure varies for different Oracle configurations, depending on theoperating system and the choice of Oracle options. The code for connected users canbe configured as a dedicated server or a shared server.With dedicated server, for each user
Multiple-Process Oracle Systems (107)
Multiple-process Oracle (also called multiuser Oracle) uses several processes to rundifferent parts of the Oracle code and additional processes for the users—either oneprocess for each connected user or one or more processes shared by multiple users.Most database systems are multiuser, because one of the primary benefits of adatabase is managing data needed by multiple users at the same time.Each process in an Oracle instance performs a specific job. By dividing the work ofOracle and database a