<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/css" href="/stylesheets/rss.css"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
  <channel>
    <title>myRuby.net: &#53244;&#47532; &#48516;&#49437; &#54540;&#47084;&#44536;&#51064; (Query Analyzer / Query Trace)</title>
    <link>http://myruby.net/articles/2007/07/18/%EC%BF%BC%EB%A6%AC-%EB%B6%84%EC%84%9D-%ED%94%8C%EB%9F%AC%EA%B7%B8%EC%9D%B8-query-analyzer-query-trace</link>
    <language>en-us</language>
    <ttl>40</ttl>
    <description>Blog.authored_by :deepblue</description>
    <item>
      <title>&#53244;&#47532; &#48516;&#49437; &#54540;&#47084;&#44536;&#51064; (Query Analyzer / Query Trace)</title>
      <description>&lt;p&gt;&#50612;&#46500; &#50528;&#54540;&#47532;&#52992;&#51060;&#49496;&#51060;&#46304; &#48176;&#54252;&#47484; &#50948;&#54644;&#49436;&#45716; &#54596;&#50672;&#51201;&#51004;&#47196;&amp;nbsp;&amp;#8216;&#52572;&#51201;&#54868;&amp;#8217;&#46972;&#45716; &#45800;&#44228;&#47484; &#44144;&#52432;&#50556;&#54616;&#47728;, &#47112;&#51068;&#49828; &#50528;&#54540;&#47532;&#52992;&#51060;&#49496;&#46020; &#50696;&#50808;&#45716; &#50500;&#45768;&#45796;. &#52572;&#51201;&#54868;&#47484; &#50948;&#54644;&#49436; &#47592; &#47676;&#51200; &#54644;&#50556;&#54624; &#51068;&#51008; &#53580;&#49828;&#53944;&#45208; &#48292;&#52824;&#47560;&#53356;&#47484; &#53685;&#54644; &#48337;&#47785; &#51648;&#51216;&#51012; &#52286;&#45716; &#44163;&#51060;&#45796;. &#44536;&#47088;&#45936;&amp;nbsp;&#54596;&#51088;&#51032; &#44221;&#54744;&#51060;&#45208;, &#51648;&#44552;&#44620;&#51648; &#51069;&#51008; &#50668;&#47084; &#44544;&#46308;&#51012; &#53685;&#54644; &#52628;&#52769;&#52968;&#45936; &#49901;&#51473;&#54036;&#44396; &#45936;&#51060;&#53552;&#48288;&#51060;&#49828;&#44032; &#50864;&#47532;&#44032; &#52572;&#52488;&#47196; &#51221;&#48373;&#54644;&#50556;&#54624; &#48337;&#47785;&#51060;&#45796;.&lt;/p&gt;

&lt;p&gt;&lt;br class="khtml-block-placeholder" /&gt;&lt;/p&gt;

&lt;p&gt;&#47112;&#51068;&#49828;&#45716; &#50529;&#54000;&#48652;&#47112;&#53076;&#46300;&#46972;&#45716; &#44152;&#52636;&#54620; ORM(&#44061;&#52404;-&#44288;&#44228; &#47588;&#54609;)&#51012; &#49324;&#50857;&#54620;&#45796;. &#50529;&#54000;&#48652;&#47112;&#53076;&#46300;&#45716;&amp;nbsp;&#44060;&#48156; &#45800;&#44228;&#50640;&#49436;&amp;nbsp;&#45936;&#51060;&#53552;&#48288;&#51060;&#49828;&#51032; &#51316;&#51116;&#47484; &#47792;&#46972;&#46020; &#46112;&amp;nbsp;&#51221;&#46020;&#47196; &#50864;&#50500;&#54616;&#44172;&amp;nbsp;&#49345;&#50948; &#49688;&#51456;&#50640;&#49436; &#51648;&#45244; &#49688; &#51080;&#44172; &#46020;&#50752;&#51456;&#45796;. &#44536;&#47111;&#44172; &amp;#8216;&#50937; &#44060;&#48156; &#47566;&#51060; &#54200;&#54644;&#51276;&#50612;~&amp;#8217;&#46972;&#47728; &#47344;&#47336;&#46980;&#46972; &#51648;&#45236;&#45796;&#44032;, &#50612;&#45712; &#45216;&amp;nbsp;&amp;nbsp;&#50528;&#54540;&#47532;&#52992;&#51060;&#49496;&amp;nbsp;&#47196;&#44536; &#54028;&#51068;, &#46608;&#45716; &#45936;&#51060;&#53552;&#48288;&#51060;&#49828; &#53244;&#47532; &#47196;&#44536;&#47484; &#50676;&#50612;&#48372;&#47732; &#47784;&#46160;&#46308;&amp;nbsp;&#44636;&#51677; &#45440;&#46972;&#44172;&amp;nbsp;&#46108;&#45796;. &#48324; &#49373;&#44033;&#50630;&#51060; &#51680; &#53076;&#46300;&#46308;&#51060; &#49688;&#47566;&#51008; (&#46412;&#47196;&#45716; &#48708; &#54952;&#50984;&#51201;&#51064;) &#53244;&#47532;&#46308;&#51012; &#47561; &#50143;&#50500;&#45236;&#44256; &#51080;&#45716; &#47784;&#49845;&#51012; &#48372;&#47732; &#51221;&#49888;&#51060; &#50500;&#52244;&#54644;&#51648;&#44592;&#44620;&#51648; &#54616;&#45796;.&lt;/p&gt;

&lt;p&gt;&lt;br class="khtml-block-placeholder" /&gt;&lt;/p&gt;

&lt;ol class="code"&gt;
&lt;li&gt;
&lt;p&gt;Schedule Load (0.023687) SELECT * FROM schedules WHERE (schedules.id = 3) LIMIT 1&lt;/p&gt;
&lt;p&gt;Resource Load (0.001076) SELECT * FROM resources WHERE (resources.id = 328) LIMIT 1&lt;/p&gt;
&lt;p&gt;Schedule Load (0.011488) SELECT * FROM schedules WHERE (schedules.id = 3) LIMIT 1&lt;/p&gt;
&lt;p&gt;Resource Load (0.022471) SELECT * FROM resources WHERE (resources.id = 328) LIMIT 1&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;ol class="code"&gt;&lt;/ol&gt;
&lt;p&gt;&lt;br class="khtml-block-placeholder" /&gt;&lt;/p&gt;
&lt;p&gt;&#49324;&#49892; &#50529;&#54000;&#48652;&#47112;&#53076;&#46300; ORM&#51012; &#49324;&#50857;&#54616;&#47732;&#49436; &#54952;&#50984;&#51201;&#51004;&#47196; &#45936;&#51060;&#53552;&#48288;&#51060;&#49828;&#47484; &#49324;&#50857;&#54616;&#47140;&#47732;, &#51593; &#46160;&amp;nbsp;&#47560;&#47532; &#53664;&#45180;&#47484; &#47784;&#46160; &#51105;&#44592; &#50948;&#54644;&#49436;&#45716; &#50529;&#54000;&#48652;&#47112;&#53076;&#46300;&#44032; &#50612;&#46523;&#44172; &#46041;&#51089;&#54616;&#45716;&#51648;&#50640; &#45824;&#54620; &#44618;&#51008; &#51060;&#54644;&#44032; &#54596;&#50836;&#54616;&#45796;. &#44277;&#44368;&#47213;&#44172;&#46020; &#51060; &#44618;&#51008; &#51060;&#54644;&#46972;&#45716; &#44163;&#51008; &amp;#8216;&#44221;&#54744;&amp;#8217;&#51060; &#49688;&#48152;&#46104;&#51648; &#50506;&#51004;&#47732; &#49373;&#44592;&#51648; &#50506;&#45716; &#44163;&#51060;&#45796;. &#44536;&#47111;&#45796;&#47732; &#50612;&#46356;&#49436;&#48512;&#53552; &#49884;&#51089;&#54616;&#47732; &#51339;&#51012;&#44620;? &#54596;&#51088;&#44032; &#52628;&#52380;&#54616;&#45716; &#48169;&#48277;&#51008; &amp;#8216;&#47196;&#44536; &#54028;&#51068;&#51012; &#46763;&#50612;&#51256;&#46972; &#52432;&#45796;&#48372;&#45716; &#44163;&amp;#8217;&#51060;&#45796;. &#50612;&#46500; &#53076;&#46300;&#44032; &#50612;&#46500; &#44208;&#44284;(&#53244;&#47532;)&#47484; &#47564;&#46308;&#50612;&#45236;&#45716;&#51648; &#54616;&#45208; &#54616;&#45208; &#48516;&#49437;&#54616;&#45796;&#48372;&#47732;, &#50612;&#46523;&#44172; &#53076;&#46300;&#47484; &#51676;&#50556;&#54616;&#45716;&#51648;, &#50612;&#46500; &#53076;&#46300;&#47484; &#54588;&#54644;&#50556; &#54616;&#45716;&#51648;&amp;nbsp;&#51088;&#50672;&#49828;&#47112; &#50508; &#49688;&amp;nbsp;&#51080;&#51012;&amp;nbsp;&#44163;&#51060;&#45796;.&amp;nbsp;&#50668;&#44592;&#49436;&#45716; &#47112;&#51068;&#49828; &#47196;&#44536;&#50640; &#51221;&#48372;&#47484; &#45908;&#54644; &#50864;&#47532;&#51032; &#48516;&#49437; &#51089;&#50629;&#51012; &#46020;&#50752;&#51452;&#45716; &#54540;&#47084;&#44536;&#51064;&#51012; &#46160;&amp;nbsp;&#44032;&#51648; &#49548;&#44060;&#54616;&#44192;&#45796;.&lt;/p&gt;
&lt;p&gt;&lt;br class="khtml-block-placeholder" /&gt;&lt;/p&gt;
&lt;h4&gt;&#51060; &#53244;&#47532; &#45572;&#44032; &#47564;&#46304;&#44144;&#51648;? - Query Trace&lt;/h4&gt;
&lt;p&gt;&#47196;&#44536; &#54028;&#51068;&#51012; &#48372;&#47732; &#54620; &#50529;&#49496;&#51012; &#52376;&#47532;&#54616;&#45716; &#46041;&#50504; &#50612;&#46500; &#45936;&#51060;&#53552;&#48288;&#51060;&#49828; &#53244;&#47532;&#44032; &#47564;&#46308;&#50612;&#51648;&#45716;&#51648;&#47484; &#50508; &#49688; &#51080;&#45796;. &#45800;&#49692;&#54620; &#53076;&#46300;&#46972;&#47732; &#44536; &#53244;&#47532;&#47564;&#51004;&#47196; &#50612;&#45712; &#51648;&#51216;&#50640;&#49436; &#50612;&#46500; &#47700;&#49436;&#46300;&#44032; &#47564;&#46304; &#44163;&#51064;&#51648; &#50508;&#50500;&#45244; &#49688; &#51080;&#51012; &#44163;&#51060;&#45796;. &#54616;&#51648;&#47564; &#51312;&#44552; &#48373;&#51105;&#54620; &#50528;&#54540;&#47532;&#52992;&#51060;&#49496;&#51060;&#46972;&#47732;, &#53244;&#47532;&#47484; &#47564;&#46304; &#53076;&#46300;&#47484; &#52286;&#50500;&#45236;&#45716; &#51068;&#46020; &#47564;&#47564;&#52824; &#50506;&#45796;. &#50612;&#46523;&#44172; &#54644;&#50556;&#54624;&#44620;? &#50668;&#44592; &#45813;&#51060; &#51080;&#45796;. &#48148;&#47196; &lt;a href="https://terralien.devguard.com/svn/projects/plugins/query_trace/README" title="Query Trace &#54540;&#47084;&#44536;&#51064;" class="external"&gt;Query Trace &#54540;&#47084;&#44536;&#51064;&lt;/a&gt;&#51060;&#45796;. &#51060; &#54540;&#47084;&#44536;&#51064;&#51012; &#49444;&#52824;&#54616;&#47732; SQL &#53244;&#47532;&#50752; &#54632;&#44760; &#49548;&#49828; &#53076;&#46300;&#51032; &#50612;&#45712; &#51648;&#51216;(&#54840;&#52636; &#49828;&#53469;&#44284; &#54632;&#44760;)&#50640;&#49436; &#47564;&#46308;&#50612;&#51276;&#45716;&#51648;&#46020; &#54632;&#44760; &#52636;&#47141;&#54644;&#51456;&#45796;. &#45796;&#51020; &#50696;&#47484; &#48372;&#51088;.&lt;/p&gt;
&lt;p&gt;&lt;br class="khtml-block-placeholder" /&gt;&lt;/p&gt;
&lt;ol class="code"&gt;
&lt;li&gt;
&lt;p&gt;Schedule Load (0.023687) &amp;nbsp; SELECT * FROM schedules WHERE (schedules.id = 3) LIMIT 1&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;app/models/available_work.rb:50:in `study_method&amp;#8217;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;app/helpers/plan_helper.rb:4:in `work_description&amp;#8217;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;app/views/plan/_resource_schedule.rhtml:27:in `_run_rhtml_plan__resource_schedule&amp;#8217;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;app/views/plan/_resource_schedule.rhtml:24:in `_run_rhtml_plan__resource_schedule&amp;#8217;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;app/views/plan/_schedule_listing.rhtml:5:in `_run_rhtml_plan__schedule_listing&amp;#8217;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;app/views/plan/_schedule_listing.rhtml:3:in `_run_rhtml_plan__schedule_listing&amp;#8217;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;app/views/plan/_schedule_listing.rhtml:1:in `_run_rhtml_plan__schedule_listing&amp;#8217;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;app/views/plan/index.rhtml:6:in `_run_rhtml_plan_index&amp;#8217;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;vendor/plugins/textmate_footnotes/lib/textmate_footnotes.rb:60:in `render&amp;#8217;&lt;/p&gt;
&lt;p&gt;Resource Load (0.001076) &amp;nbsp; SELECT * FROM resources WHERE (resources.id = 328) LIMIT 1&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;app/models/available_work.rb:54:in `div_type&amp;#8217;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;app/helpers/plan_helper.rb:6:in `work_description&amp;#8217;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;app/views/plan/_resource_schedule.rhtml:27:in `_run_rhtml_plan__resource_schedule&amp;#8217;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;app/views/plan/_resource_schedule.rhtml:24:in `_run_rhtml_plan__resource_schedule&amp;#8217;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;app/views/plan/_schedule_listing.rhtml:5:in `_run_rhtml_plan__schedule_listing&amp;#8217;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;app/views/plan/_schedule_listing.rhtml:3:in `_run_rhtml_plan__schedule_listing&amp;#8217;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;app/views/plan/_schedule_listing.rhtml:1:in `_run_rhtml_plan__schedule_listing&amp;#8217;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;app/views/plan/index.rhtml:6:in `_run_rhtml_plan_index&amp;#8217;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;vendor/plugins/textmate_footnotes/lib/textmate_footnotes.rb:60:in `render&amp;#8217;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;br class="khtml-block-placeholder" /&gt;&lt;/p&gt;

&lt;p&gt;&#45800;&#49692;&#55176; &#54840;&#52636; &#49828;&#53469;&#51012; &#52636;&#47141;&#54644;&#49436;, &#54596;&#50836;&#50630;&#45716; &#51221;&#48372;&#46020; &#51080;&#44592;&#45716; &#54616;&#51648;&#47564;, &#45800;&#49692;&#55176; &#53244;&#47532;&#47564; &#52237;&#55176;&#45912; &#46412;&#50752; &#48708;&#44368;&#54616;&#47732;, &#51221;&#47568; &#52828;&#51208;&#54620; &#47196;&#44536;&#46972;&#44256; &#54624; &#49688; &#51080;&#45796;. &#53244;&#47532;&#47484; &#51460;&#51068; &#49688; &#51080;&#51012;&#44163; &#44057;&#51008; &amp;#8216;&#50857;&#44592;&amp;#8217;&#47484; &#47564;&#46308;&#50612;&#51452;&#45716; &#54540;&#47084;&#44536;&#51064;&#51060; &#50500;&#45776;&#44620; &#49910;&#45796;.&amp;nbsp;&#50948; &#47196;&#44536;&#47484; &#48372;&#44256; &#54596;&#50836;&#50630;&#45716; &#53244;&#47532;&#47484; &#52286;&#50500;&#49436; &#50630;&#50532;&#45796;&#45912;&#44032;, &#51473;&#48373;&#46104;&#45716; &#53244;&#47532;&#45716; &#54620;&#48264;&#47564; &#48520;&#47540; &#49688; &#51080;&#46020;&#47197; &#51201;&#51208;&#54620; &#52880;&#49905; &#48169;&#48277;&#51012; &#51201;&#50857;&#54620;&#45796;&#46304;&#44032; &#54616;&#45716; &#48169;&#48277;&#51012; &#44053;&#44396;&#54624; &#49688; &#51080;&#45796;. &amp;nbsp;&#49828;&#54532;&#47553;&#45432;&#53944;&#54016;&#46020; &#50724;&#54536; &#51204;&#54980;&#47196; &#54620;&#46041;&#50504; Query Trace&#44032; &#54252;&#54632;&#46108; &#47196;&#44536; &#54028;&#51068;&#51012; &#46763;&#50612;&#51256;&#46972; &#52432;&#45796;&#48372;&#44256; &#51080;&#50632;&#45796;. &#47924;&#44144;&#50868; &#50529;&#49496; &#54616;&#45208;&#47484; &#52376;&#47532;&#54616;&#45716;&#45936; 1400&#46972;&#51064;&#46020; &#45336;&#44172; &#52237;&#54804;&#51004;&#45768;, &#51060; &#47196;&#44536;&#47484; &#48372;&#45716; &#51068;&#51060; &#49789;&#51648;&#47564;&#51008; &#50506;&#50520;&#51004;&#47532;&#46972; &#51664;&#51089;&#51060; &#46112; &#44163;&#51060;&#45796;. &#44536;&#47000;&#46020; &#51060; &#54540;&#47084;&#44536;&#51064; &#45909;&#48516;&#50640; &#53244;&#47532; &#49688;&#47484; 1/4 &#49688;&#51456;&#51004;&#47196; &#51460;&#51068; &#49688; &#51080;&#50632;&#45796; :)&lt;/p&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;

&lt;h4&gt;&#51060; &#53244;&#47532;&#51032; &#49457;&#45733;&#51008;? - Query Analyzer&lt;/h4&gt;

&lt;p&gt;Query Trace&#47484; &#51060;&#50857;&#54644; &#48520;&#54596;&#50836;&#54620; &#53244;&#47532;&#47484; &#51228;&#44144;&#54664;&#45796;&#47732;, &#51060;&#51228; &#44845; &#54596;&#50836;&#54620; &#53244;&#47532;&#46308;&#51032; &#49457;&#45733;&#51012; &#44060;&#49440;&#54624; &#52264;&#47168;&#51060;&#45796;. &#44536;&#47532;&#44256; &#44032;&#51109; &#49552;&#49789;&#44256; &#45817;&#50672;&#55176; &#54644;&#50556;&#54616;&#45716; &#51068;&#51060; &#48148;&#47196; &#51201;&#51208;&#54620; &amp;#8216;&#51064;&#45937;&#49828;&amp;#8217;&#47484; &#47564;&#46300;&#45716; &#44163;&#51060;&#45796;. &#47784;&#46304; &#44060;&#48156;&#51088;&#44032; &#45817;&#50672;&#55176; &#51064;&#45937;&#49828;&#47484; &#51096; &#51105;&#50520;&#51012;&#44144;&#46972;&#44256; &#49373;&#44033;&#54616;&#51648;&#47564;, &#49892;&#51228;&#47196; &#44536;&#47111;&#51648; &#50506;&#51008; &#44221;&#50864;&#46020; &#47588;&#50864; &#47566;&#45796;. &#44536;&#47000;&#49436; &#44036;&#45800;&#54620; &#51064;&#45937;&#49828;&#47564; &#51105;&#50500;&#51480;&#46020; &#50528;&#54540;&#47532;&#52992;&#51060;&#49496;&#51032; &#49457;&#45733;&#51060; &#47566;&#44172;&#45716; 10&#48176;&#44620;&#51648; &#48744;&#46972;&#51648;&#44592;&#46020; &#54620;&#45796;. &#53945;&#51221; &#53244;&#47532;&#44032; &#45936;&#51060;&#53552;&#48288;&#51060;&#49828;&#50640;&#49436; &#50612;&#46523;&#44172; &#54644;&#49437;&#46104;&#45716;&#51648; &#50508;&#44592; &#50948;&#54644;&#49436;&#45716; &#54540;&#47004;&#51012; &#48400;&#50556;&#54616;&#45716;&#45936;, mysql&#51032; &#44221;&#50864; EXPLAIN &#47749;&#47161;&#51004;&#47196; &#50508; &#49688; &#51080;&#45796;. &#47196;&#44536;&#47484; &#48372;&#44256;, &#53945;&#51221; &#53244;&#47532;&#47484; &#49324;&#45285;&#54644;&#49436; &#45936;&#51060;&#53552;&#48288;&#51060;&#49828; &#53080;&#49556;&#50640;&#49436; EXPLAIN&#51012; &#50526;&#50640; &#48537;&#50668; &#46028;&#47140;&#48372;&#44592;&#47484; &#48152;&#48373;&#54616;&#47728; &#49457;&#45733;&#51060; &#45208;&#49244; &#53244;&#47532;&#47484; &#52286;&#51012; &#49688; &#51080;&#45796;. &#44032;&#47564;&#48372;&#45768;, &#45320;&#47924; &#53360; &#51473;&#48373;&#51060;&#45796;! &#51060;&#47484; &#51228;&#44144;&#54624; &#48169;&#48277;&#51008;? &lt;a href="http://www.railtie.net/articles/2006/09/20/mysql-query-analyzer-rails-plugin" title="Query Analyzer &#54540;&#47084;&#44536;&#51064;" class="external"&gt;Query Analyzer &#54540;&#47084;&#44536;&#51064;&lt;/a&gt;&#51012; &#49324;&#50857;&#54616;&#47732; &#46108;&#45796;.&lt;/p&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;

&lt;p&gt;&lt;img class="attachment" title="mysqlanalyzerplugin.jpg" src="http://deepblue.springnote.com/pages/367909/attachments/152325" alt="mysqlanalyzerplugin.jpg" /&gt;&lt;br class="khtml-block-placeholder" /&gt;&lt;/p&gt;

&lt;p&gt;&lt;br class="khtml-block-placeholder" /&gt;&lt;/p&gt;

&lt;p&gt;Query Analyzer &#54540;&#47084;&#44536;&#51064;&#51012; &#49444;&#52824;&#54644;&#46160;&#45716; &#44163;&#47564;&#51004;&#47196; &#47112;&#51068;&#49828;&#44032; &#47564;&#46300;&#45716;&amp;nbsp;&#47784;&#46304; &#53244;&#47532;&#51032; &#54540;&#47004;&#51012; &#54632;&#44760; &#48372;&#50668;&#51456;&#45796;. &#51060;&#51228; &#50864;&#47532;&#45716; &#50864;&#47532;&#51032; &#51204;&#47029;, &#51593; &amp;#8216;&#46763;&#50612;&#51256;&#46972; &#47196;&#44536; &#52432;&#45796;&#48372;&#44592;&amp;#8217;&#50640;&#47564; &#51665;&#51473;&#54624; &#49688; &#51080;&#44172; &#46108; &#44163;&#51060;&#45796;. &#47196;&#44536;&#47484; &#48372;&#44256; &#51064;&#45937;&#49828;&#47484; &#53440;&#51648; &#50506;&#45716; &#53244;&#47532;&#47484; &#52286;&#50500;&#49436;, &#51064;&#45937;&#49828;&#47484; &#53440;&#44172; &#47564;&#46308;&#50612;&#51452;&#47732; &#46108;&#45796;.&lt;/p&gt;

&lt;p&gt;&lt;br class="khtml-block-placeholder" /&gt;&lt;/p&gt;

&lt;h4&gt;You Aren&amp;#8217;t Gonna Need It&lt;/h4&gt;

&lt;p&gt;&#52572;&#51201;&#54868;&#46972;&#45716; &#44163;&#51008; &#44845; &#54596;&#50836;&#54644;&#51656; &#49884;&#51216;&#50640; &#54616;&#45716; &#44163;&#51060; &#51221;&#45813;&#51060;&#45796;. &#48120;&#47532; &#52572;&#51201;&#54868;&#46989;&#49884;&#44256; &#53076;&#46300;&#47564; &#48373;&#51105;&#54616;&#44172; &#47564;&#46304;&#45796;&#47732;, &#44536;&#44163;&#51008; &#47749;&#48177;&#54620; &#53748;&#48372;&amp;nbsp;&#54665;&#50948;&#45796;. &#50612;&#46500; &#50528;&#54540;&#47532;&#52992;&#51060;&#49496;&#51008; &#51060;&#47088; &#53244;&#47532; &#53916;&#45789;&#51060; &#51204;&#54784; &#54596;&#50836;&#50630;&#51012; &#49688;&#46020; &#51080;&#45796;. &#50724;&#47000;&#44152;&#47532;&#45716; &#51089;&#50629;&#51012; &#45800;&#49692;&#55176; &#52880;&#49905;&#54644;&#48260;&#47532;&#45716; &#44163;&#47564;&#51004;&#47196; &#51064;&#49373;&#51012; &#49789;&#44172; &#49332; &#49688; &#51080;&#45796;&#47732; &#44536;&#47111;&#44172; &#54616;&#45716; &#44163;&#51060; &#51339;&#45796;. &#51221;&#47568; &#54596;&#50836;&#54616;&#45796;&#44256; &#45712;&#45188; &#46412;(&#45936;&#51060;&#53552;&#48288;&#51060;&#49828; &#49436;&#48260;&#44032; &#55192;&#46308;&#50612;&#54624; &#46412;, &#46608;&#45716; DB &#52376;&#47532; &#49884;&#44036;&#51060; &#45320;&#47924; &#44600;&#50612; &#51025;&#45813; &#49884;&#44036;&#51060; &#45734;&#50612;&#51656; &#46412;) &#44536; &#46412; &#49884;&#51089;&#54644;&#46020; &#45734;&#51648; &#50506;&#45796;. &#54596;&#50836;&#47484; &#45712;&#45184;&#45796;&#47732;, &#50948;&#50640;&#49436; &#49548;&#44060;&#54620; &#54540;&#47084;&#44536;&#51064;&#51012; &#51060;&#50857;&#54644; &#48372;&#45796; &#49789;&#44172; &#49345;&#54889;&#51012; &#44060;&#49440;&#54624; &#49688; &#51080;&#44592;&#47484; &#48148;&#46976;&#45796;.&lt;/p&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;

&lt;p align="right"&gt;&#51060; &#44544;&#51008; &lt;a href="http://deepblue.springnote.com/pages/367909"&gt;&#49828;&#54532;&#47553;&#45432;&#53944;&lt;/a&gt;&#50640;&#49436; &#51089;&#49457;&#46104;&#50632;&#49845;&#45768;&#45796;.&lt;/p&gt;</description>
      <pubDate>Wed, 18 Jul 2007 07:35:50 -0700</pubDate>
      <guid isPermaLink="false">urn:uuid:60a01ff7-b3a5-4114-a351-a39bb0f1058c</guid>
      <author>deepblue</author>
      <link>http://myruby.net/articles/2007/07/18/%EC%BF%BC%EB%A6%AC-%EB%B6%84%EC%84%9D-%ED%94%8C%EB%9F%AC%EA%B7%B8%EC%9D%B8-query-analyzer-query-trace</link>
      <category>development</category>
    </item>
  </channel>
</rss>
