使用BBED帮助理解Oracle数据块结构
by NinGoo[@more@]BBED是Oracle提供的块编辑器,借助BBED,可以帮助我们更好的理解Oracle的Block的结构。当然,反过来说,也只有更加理解块的结构,才能更好的利用BBED完成某些特殊情况下的灾难恢复。Oracle Data Block的结构简图如下,其中从Data header到Row Data部分合称Data Layer:--------------------- - Cache Layer - --------------------- - Transaction Layer - --------------------- - Data Header - --------------------- - Table Directory - --------------------- - Row Directory - -----
立即关闭显示器电源.exe
有时听歌时不需要显示器开着,但是windows没有提供立即关闭显示器电源的功能,而是最低只能1分钟内关闭。我扩展了下这个功能,可以立即关闭显示器电源。程序运行在.net framework 2.0shutdownmonitor.exe[@more@]
怎样看懂Oracle的执行计划[转]
[@more@]很不错的资料,通俗易懂,与大家分享.........一、什么是执行计划An explain plan is a representation of the access path that is taken when a query is executed within Oracle.二、如何访问数据At the physical level Oracle reads blocks of data. The smallest amount of data read is a single Oracle block, the largest is constrained by operating system limits (and multiblock i/o). Logically Oracle finds the data to read by using the following methods:Full Table Scan (FTS) --全表扫描Index Lookup (un
手工创建一个数据库的步骤参考
转自楼总文章http://www.anysql.net/dba/create_db_manually.html[@more@]下面介绍一下如何手工创建一个数据库的步骤: 1,准备一个参数文件(init<SID>.ora), 应当主要包括以下参数. compatible=10.2.0.1.0remote_login_passwordfile=NONEpga_aggregate_target=33554432db_domain=""db_name=LFXDBcontrol_files=()java_pool_size=0large_pool_size=0shared_pool_size=80mopen_cursors=300undo_management=AUTOundo_tablespace=UNDOTBS1background_dump_dest=core_dump_dest=user_dump_dest=processes=45sessions=55db_bl
pctfree和pctused的区别。
[@more@]今天在看clustering_factor时,突然对pctfree和pctused有一些模糊了。查询了下,特此记录在此。如果一个块使用的空间达到 1-pctfree 时,将把这个块移出freelist,这个适用于以后需要经常update的案例。如果这个块删除了部分内容,现在使用空间降到了pctused时,则这个块重新加入freelist,这个块也就可以继续insert数据了。如果pctused设置的值比较小,并且不经常删除,则有可能造成空间浪费。但是如果设置的过大,并且经常insert和删除,则会造成更频繁的加入到freelist,造成freelist性能问题。所以要适度设置pctused。
离职一年专心学英语,立此为照。
[@more@]我就不信我在外包领域不能分一杯羹。