Buffercache和sharepool是sga中最重要最复杂的部分。一.BufferCache通常数据的读取、修改都是通过buffercache来完成的。buffercache中的数据,oracle是通过LRU和dirtylist这样的链表来管理的。除了这2个,还有hashbucket和cachebufferchainhashbucket:查找方法类似老式图书馆查书二.SharedPool1.sharedpool是oraclesga中重要的一部分,它主
系统 2019-08-12 01:55:11 2343
11G中有个新特性,当表无数据时,不分配segment,以节省空间解决方法:1、insert一行,再rollback就产生segment了。该方法是在在空表中插入数据,再删除,则产生segment。导出时则可导出空表。2、设置deferred_segment_creation参数showparameterdeferred_segment_creationNAMETYPEVALUE---------------------------------------
系统 2019-08-12 01:55:02 2343
原文出处:http://blog.csdn.net/nsj820/article/details/6606732in和exists从sql编程角度来说,in直观,exists不直观多一个select;in可以用于各种子查询,而exists好像只适宜于关联子查询。in是把外表和内表作hashjoin,而exists是对外表作loop,每次loop再对内表进行查询。一直以来认为exists比in效率高的说法是不准确的。如果查询的两个表大小相当,那么用in和ex
系统 2019-08-12 01:52:35 2343
需要的自己拿着去用起,很简单的分页存储过程示例!!!一.在SQLSERVER中先创建一个数据库表:1CREATETABLE[dbo].[zhq_content](2[content_id][bigint]NOTNULLprimarykeyidentity,3[columns_id][smallint]NOTNULL,4[title][nvarchar](100)COLLATEChinese_PRC_CI_ASNULL,5[body][text]COLLAT
系统 2019-08-12 01:52:20 2343
Oracle用ThinkPad系统升级程序ThinkVantageSystemUpdate时候提示无法连接代理服务器的解决办法posted@2008-10-1911:31jsot阅读(2102)|评论(7)编辑【原创】Oracle配置监听和连接,已经一些比较容易混淆的相关概念posted@2008-02-2709:37jsot阅读(1369)|评论(0)编辑【原创】oraclespfile和pfile小结posted@2008-02-2709:36jsot
系统 2019-08-12 01:52:20 2343
这段时间一直觉得MSSQL2005有点不正常,老是无法连上,但是用计算机名却是可以连上。今天找到了问题所在。打开“开始-所有程序-MicrosoftSQLServer2005-配置工具-SQLServerConfigurationManager”找到“SQLSERVER2005网络配置-MSSQLSERVER的协议”发现“TCP/IP”的状态是“已禁用”,这就是问题的关键了。双击它,设置为“启用”,重启SQLSERVER,问题解决。MSSQL2005不能用
系统 2019-08-12 01:52:14 2343
一、什么是oracle字符集Oracle字符集是一个字节数据的解释的符号集合,有大小之分,有相互的包容关系。ORACLE支持国家语言的体系结构允许你使用本地化语言来存储,处理,检索数据。它使数据库工具,错误消息,排序次序,日期,时间,货币,数字,和日历自动适应本地化语言和平台。影响oracle数据库字符集最重要的参数是NLS_LANG参数。它的格式如下:NLS_LANG=language_territory.charset它有三个组成部分(语言、地域和字符
系统 2019-08-12 01:52:04 2343
若要将CDM中将Entity的标识符都设为指定的大小写,则可以这么设定:打开cdm的情况下,进入Tools-ModelOptions-NamingConvention,把Name和Code的标签的Charctercase选项设置成Uppercase或者Lowercase,只要不是MixedCase(大小写混合)就行!把PD自动生成的ORACLE脚本去除双引号,可以如下设定:Database->Editcurrentdatabase->Script->Sql
系统 2019-08-12 01:52:03 2343
第一种SELECTtitle,SUM(CASEtypeidWHEN'1'THENgjdateELSE0END)AS'调休',SUM(CASEtypeidWHEN'2'THENgjdateELSE0END)AS'请假',SUM(CASEtypeidWHEN'3'THENgjdateELSE0END)AS'加班'FROMlfil_tbGROUPBYtitle第二种DECLARE@sql_strNVARCHAR(MAX)DECLARE@sql_colNVARCH
系统 2019-08-12 01:51:56 2343
原文:DBA工具——DMV——通过sys.dm_exec_procedure_stats查看存储过程执行信息对于DBA来说,经常要手机存储过程的某些信息:执行了多少次执行的执行计划如何执行的平均读写如何执行平均需要多少时间列名数据类型说明database_idint存储过程所在的数据库ID。object_idint存储过程的对象标识号。typechar(2)对象的类型:P=SQL存储过程PC=程序集(CLR)存储过程X=扩展存储过程type_descnva
系统 2019-08-12 01:51:30 2343
SQL>selectto_char(sysdate,'yyyy-MM-dd-hh-mm-ss')fromdual;TO_CHAR(SYSDATE,'YY-------------------2011-12-28-08-12-12SQL>selectto_char(current_timestamp,'yyyy-MM-dd-hh-mm-ss')fromdual;TO_CHAR(CURRENT_TIM-------------------2011-12-28-
系统 2019-08-12 01:33:55 2343
摘自:http://livenzhao.spaces.live.com/blog/cns!6E368BE9F6DDD872!595.entry·PL/SQLDeveloper使用技巧1、PL/SQLDeveloper记住登陆密码在使用PL/SQLDeveloper时,为了工作方便希望PL/SQLDeveloper记住登录Oracle的用户名和密码;设置方法:PL/SQLDeveloper7.1.2->tools->Preferences->Oracle->
系统 2019-08-12 01:33:20 2343
有时候我们安装完sql2005后,发现没有SQLServerManagermentStudioExpress,可以在官方网站直接下载:managerment安装后即可,http://www.microsoft.com/downloads/details.aspx?FamilyID=C243A5AE-4BD1-4E3D-94B8-5A0F62BF7796&displaylang=zh-cnsqlserver2005安装后没有managerment解决办法
系统 2019-08-12 01:32:52 2343
审计是监视和记录所选用户的数据活动的。审计操作类型包括登录企图、对象访问和数据库操作。审计记录包括被审计的操作、执行操作的用户、操作的时间等信息。1、启用审计其具体步骤如下:(1)进入Oracle的企业管理器,在服务器下面的数据库配置中选择初始化参数。(2)点击初始化后进入如下初始化参数界面该界面有两个选项界面,当前和SPFile,其中当前是展示参数值的,而SPFile是修改参数值的。(3)在SPFile界面找到audit_trail参数,该参数是管理审计
系统 2019-08-29 22:12:13 2342
这个框架用来解决自己的配置问题,为整个CWF框架的底层服务构架,他为上面的数据持久和缓存或者其它服务提供配置信息.usingSystem;usingSystem.Collections.Generic;usingSystem.Text;usingSystem.Configuration;usingSystem.Xml;namespaceCWF.ConfigManager{//////配置文件自定管理类///开发者:欧元寒玟///开发时间:
系统 2019-08-12 01:54:13 2342