zoukankan      html  css  js  c++  java
  • (转)建表参数(pctfree,IniTrans,maxtrans)含义-测试

    <div id="post_detail">
    <div class="post">
    <h1 class="postTitle"><a id="cb_post_title_url" class="postTitle2" href="https://www.cnblogs.com/linjiqin/archive/2012/01/16/2323320.html">二、oracle pctfree和pctused详解</a></h1>
    <div id="cnblogs_post_body" class="blogpost-body"><p><strong>一、建立表时候,注意PCTFREE参数的作用</strong></p>
    <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; PCTFREE:<span style="color: #ff0000;">为一个块保留的空间百分比</span>,表示数据块在什么情况下可以被insert,默认是10,表示当数据块的可用空间低于10%后,就不可以被insert了,只能被用于update;即:当使用一个block时,在达到pctfree之前,该block是一直可以被插入的,这个时候处在上升期。</p>
    <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; PCTUSED:是指当块里的数据低于多少百分比时,又可以重新被insert,一般默认是40,即40%,即:当数据低于40%时,又可以写入新的数据,这个时候处在下降期。</p>
    <p>&nbsp;</p>
    <p><strong>二、举例说明</strong></p>
    <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 假设你一个块可以存放100个数据,而且PCTFREE 是10,PCTUSED是40,则:不断的向块中插入数据,如果当存放到90个时,就不能存放新的数据,这是受pctfree来控制,预留的空间是给UPDATE用的。</p>
    <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 当你删除一个数据后,再想插入个新数据行不行?不行,必须是删除41个,即低于40个以后才能插入新的数据的,这是受pctused来控制的。</p>
    <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style="color: #ff0000;">注意:如果表空间上启用了ASSM,在建立表的时候,只能指定PCTFREE,否则可用指定PCTFREE和PCTUSED。</span></p>
    <p><span style="color: #ff0000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; </span></p>
    <p>&nbsp;</p>
    <p><strong>三、调整pctfree与pctused</strong><br>1、通过user_tables的pct_free,pct_used来查看<br>select a.table_name, a.pct_free, a.pct_used, a.* from user_tables a; <br>说明:<br>pctfree表示用于保留更新操作的百分比,如果超过该值不能插入数据。<br>pctused表示数据所占最低百分比,如果达到pctfree时不能插入,delete后如果达到pctused才可以用来insert</p>
    <p>&nbsp;</p>
    <p>2、如果你使用的是自动管理表空间pctused不需要设置<br>altertable tablename pctfree values;<br>说明:<br>pctfree默认是10,主要看更新的数据有多大,可以查看表的max_row_len如果很大又频繁更新可以考虑增加该值。<br>pctused主要看删除数据的大小,如果很大可以调大该值,如果不是很频繁可以设置小一些30-40<br>pctused+pctfree&lt;90</p>
    <p>&nbsp;</p>
    <p>3、查看自动管理表空间<br>select tablespace_name,segment_space_management from user_tablespaces; --segment_space_management为auto表示自动管理表空间<br>主要起到节省表空间的作用。</p>
    <p>&nbsp;</p>
    <p>&nbsp;</p>
    <p>&nbsp;</p></div><div id="MySignature"></div>
    <div class="clear"></div>
    <div id="blog_post_info_block">
    <div id="BlogPostCategory">分类: <a href="https://www.cnblogs.com/linjiqin/category/339133.html" target="_blank">oracle中级系列教程</a></div>
    <div id="EntryTag">标签: <a href="https://www.cnblogs.com/linjiqin/tag/oracle%20pctfree/">oracle pctfree</a>, <a href="https://www.cnblogs.com/linjiqin/tag/oracle%20pctused/">oracle pctused</a></div>
    <div id="blog_post_info"><div id="green_channel">
    <a href="javascript:void(0);" id="green_channel_digg" onclick="DiggIt(2323320,cb_blogId,1);green_channel_success(this,'谢谢推荐!');">好文要顶</a>
    <a id="green_channel_follow" onclick="follow('a6448c44-d92c-e011-ac81-842b2b196315');" href="javascript:void(0);">关注我</a>
    <a id="green_channel_favorite" onclick="AddToWz(cb_entryId);return false;" href="javascript:void(0);">收藏该文</a>
    <a id="green_channel_weibo" href="javascript:void(0);" title="分享至新浪微博" onclick="ShareToTsina()"><img src="//common.cnblogs.com/images/icon_weibo_24.png" alt=""></a>
    <a id="green_channel_wechat" href="javascript:void(0);" title="分享至微信" onclick="shareOnWechat()"><img src="//common.cnblogs.com/images/wechat.png" alt=""></a>
    </div>
    <div id="author_profile">
    <div id="author_profile_info" class="author_profile_info">
    <a href="http://home.cnblogs.com/u/linjiqin/" target="_blank"><img src="//pic.cnblogs.com/face/270324/20160913065424.png" class="author_avatar" alt=""></a>
    <div id="author_profile_detail" class="author_profile_info">
    <a href="http://home.cnblogs.com/u/linjiqin/">Ruthless</a><br>
    <a href="http://home.cnblogs.com/u/linjiqin/followees">关注 - 36</a><br>
    <a href="http://home.cnblogs.com/u/linjiqin/followers">粉丝 - 3422</a>
    </div>
    </div>
    <div class="clear"></div>
    <div id="author_profile_honor"></div>
    <div id="author_profile_follow">
    <a href="javascript:void(0);" onclick="follow('a6448c44-d92c-e011-ac81-842b2b196315');return false;">+加关注</a>
    </div>
    </div>
    <div id="div_digg">
    <div class="diggit" onclick="votePost(2323320,'Digg')">
    <span class="diggnum" id="digg_count">2</span>
    </div>
    <div class="buryit" onclick="votePost(2323320,'Bury')">
    <span class="burynum" id="bury_count">1</span>
    </div>
    <div class="clear"></div>
    <div class="diggword" id="digg_tips">
    </div>
    </div>
    <script type="text/javascript">
    currentDiggType = 0;
    </script></div>
    <div class="clear"></div>
    <div id="post_next_prev"><a href="https://www.cnblogs.com/linjiqin/archive/2012/01/15/2323030.html" class="p_n_p_prefix">« </a> 上一篇:<a href="https://www.cnblogs.com/linjiqin/archive/2012/01/15/2323030.html" title="发布于2012-01-15 19:16">一、oracle 高水位线详解</a><br><a href="https://www.cnblogs.com/linjiqin/archive/2012/01/19/2326201.html" class="p_n_p_prefix">» </a> 下一篇:<a href="https://www.cnblogs.com/linjiqin/archive/2012/01/19/2326201.html" title="发布于2012-01-19 10:55">人人都会变老</a><br></div>
    </div>


    <div class="postDesc">posted on <span id="post-date">2012-01-16 10:39</span> <a href="https://www.cnblogs.com/linjiqin/">Ruthless</a> 阅读(<span id="post_view_count">37399</span>) 评论(<span id="post_comment_count">1</span>) <a href="https://i.cnblogs.com/EditPosts.aspx?postid=2323320" rel="nofollow">编辑</a> <a href="#" onclick="AddToWz(2323320);return false;">收藏</a></div>
    </div>
    <script type="text/javascript">var allowComments=true,cb_blogId=83240,cb_entryId=2323320,cb_blogApp=currentBlogApp,cb_blogUserGuid='a6448c44-d92c-e011-ac81-842b2b196315',cb_entryCreatedDate='2012/1/16 10:39:00';loadViewCount(cb_entryId);var cb_postType=1;var isMarkdown=false;</script>

    </div>

  • 相关阅读:
    hdu5249
    hdu5673-Robot
    hihoCoder 1033
    simpleOS 1.0
    hdu3511-Prison Break
    单调栈
    关于每次取PC的值为PC+4的问题
    hdu3652
    Linux MySQL5.7.18安装手册
    Linux MySQL5.6.36安装手册
  • 原文地址:https://www.cnblogs.com/chenyj/p/10298006.html
Copyright © 2011-2022 走看看