Trim_Tailing_Nulls_Perf_Report.html

text/html

Filename: Trim_Tailing_Nulls_Perf_Report.html
Type: text/html
Part: 0
Message: Re: patch submission: truncate trailing nulls from heap rows to reduce the size of the null bitmap [Review]
<html xmlns:o="urn:schemas-microsoft-com:office:office"
xmlns:x="urn:schemas-microsoft-com:office:excel"
xmlns:dt="uuid:C2F41010-65B3-11d1-A29F-00AA00C14882"
xmlns="http://www.w3.org/TR/REC-html40">

<head>
<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
<meta name=ProgId content=Excel.Sheet>
<meta name=Generator content="Microsoft Excel 11">
<link rel=File-List href="Trim_Tailing_Nulls_Perf_Report_files/filelist.xml">
<link rel=Edit-Time-Data
href="Trim_Tailing_Nulls_Perf_Report_files/editdata.mso">
<link rel=OLE-Object-Data
href="Trim_Tailing_Nulls_Perf_Report_files/oledata.mso">
<!--[if gte mso 9]><xml>
 <o:DocumentProperties>
  <o:LastAuthor>v00900267</o:LastAuthor>
  <o:LastSaved>2012-10-15T13:32:06Z</o:LastSaved>
  <o:Version>11.6568</o:Version>
 </o:DocumentProperties>
 <o:CustomDocumentProperties>
  <o:sflag dt:dt="string">1350306956</o:sflag>
 </o:CustomDocumentProperties>
</xml><![endif]-->
<style>
<!--table
	{mso-displayed-decimal-separator:"\.";
	mso-displayed-thousand-separator:"\,";}
@page
	{margin:1.0in .75in 1.0in .75in;
	mso-header-margin:.5in;
	mso-footer-margin:.5in;}
tr
	{mso-height-source:auto;
	mso-ruby-visibility:none;}
col
	{mso-width-source:auto;
	mso-ruby-visibility:none;}
br
	{mso-data-placement:same-cell;}
.style0
	{mso-number-format:General;
	text-align:general;
	vertical-align:middle;
	white-space:nowrap;
	mso-rotate:0;
	mso-background-source:auto;
	mso-pattern:auto;
	color:windowtext;
	font-size:12.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:\5B8B\4F53;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	border:none;
	mso-protection:locked visible;
	mso-style-name:Normal;
	mso-style-id:0;}
td
	{mso-style-parent:style0;
	padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	mso-ignore:padding;
	color:windowtext;
	font-size:12.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:\5B8B\4F53;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	mso-number-format:General;
	text-align:general;
	vertical-align:middle;
	border:none;
	mso-background-source:auto;
	mso-pattern:auto;
	mso-protection:locked visible;
	white-space:nowrap;
	mso-rotate:0;}
.xl24
	{mso-style-parent:style0;
	font-size:10.0pt;
	font-family:"FrutigerNext LT Regular", sans-serif;
	mso-font-charset:0;
	vertical-align:bottom;
	border-top:1.0pt solid windowtext;
	border-right:none;
	border-bottom:none;
	border-left:1.0pt solid windowtext;
	background:white;
	mso-pattern:auto none;}
.xl25
	{mso-style-parent:style0;
	font-size:10.0pt;
	font-family:"FrutigerNext LT Regular", sans-serif;
	mso-font-charset:0;
	vertical-align:bottom;
	border-top:1.0pt solid windowtext;
	border-right:none;
	border-bottom:none;
	border-left:none;
	background:white;
	mso-pattern:auto none;}
.xl26
	{mso-style-parent:style0;
	font-size:10.0pt;
	font-family:"FrutigerNext LT Regular", sans-serif;
	mso-font-charset:0;
	vertical-align:bottom;
	border-top:1.0pt solid windowtext;
	border-right:1.0pt solid windowtext;
	border-bottom:none;
	border-left:none;
	background:white;
	mso-pattern:auto none;}
.xl27
	{mso-style-parent:style0;
	font-size:10.0pt;
	font-family:"FrutigerNext LT Regular", sans-serif;
	mso-font-charset:0;
	vertical-align:bottom;
	border-top:none;
	border-right:none;
	border-bottom:none;
	border-left:1.0pt solid windowtext;
	background:white;
	mso-pattern:auto none;}
.xl28
	{mso-style-parent:style0;
	font-size:10.0pt;
	font-family:"FrutigerNext LT Regular", sans-serif;
	mso-font-charset:0;
	vertical-align:bottom;
	background:white;
	mso-pattern:auto none;}
.xl29
	{mso-style-parent:style0;
	font-size:10.0pt;
	font-family:"FrutigerNext LT Regular", sans-serif;
	mso-font-charset:0;
	vertical-align:bottom;
	border-top:none;
	border-right:1.0pt solid windowtext;
	border-bottom:none;
	border-left:none;
	background:white;
	mso-pattern:auto none;}
.xl30
	{mso-style-parent:style0;
	font-size:10.0pt;
	font-family:"FrutigerNext LT Regular", sans-serif;
	mso-font-charset:0;
	vertical-align:bottom;
	border-top:none;
	border-right:none;
	border-bottom:1.0pt solid windowtext;
	border-left:1.0pt solid windowtext;
	background:white;
	mso-pattern:auto none;}
.xl31
	{mso-style-parent:style0;
	font-size:10.0pt;
	font-family:"FrutigerNext LT Regular", sans-serif;
	mso-font-charset:0;
	vertical-align:bottom;
	border-top:none;
	border-right:none;
	border-bottom:1.0pt solid windowtext;
	border-left:none;
	background:white;
	mso-pattern:auto none;}
.xl32
	{mso-style-parent:style0;
	font-size:10.0pt;
	font-family:"FrutigerNext LT Regular", sans-serif;
	mso-font-charset:0;
	vertical-align:bottom;
	border-top:none;
	border-right:1.0pt solid windowtext;
	border-bottom:1.0pt solid windowtext;
	border-left:none;
	background:white;
	mso-pattern:auto none;}
.xl33
	{mso-style-parent:style0;
	font-size:10.0pt;
	font-family:"FrutigerNext LT Regular", sans-serif;
	mso-font-charset:0;
	text-align:center;
	border-top:none;
	border-right:1.0pt solid windowtext;
	border-bottom:1.0pt solid windowtext;
	border-left:1.0pt solid windowtext;
	background:#FFCC99;
	mso-pattern:auto none;
	white-space:normal;}
.xl34
	{mso-style-parent:style0;
	font-size:10.0pt;
	font-family:"FrutigerNext LT Regular", sans-serif;
	mso-font-charset:0;
	text-align:center;
	border-top:none;
	border-right:1.0pt solid windowtext;
	border-bottom:1.0pt solid windowtext;
	border-left:.5pt solid windowtext;
	background:#FFCC99;
	mso-pattern:auto none;
	white-space:normal;}
.xl35
	{mso-style-parent:style0;
	font-size:10.0pt;
	font-family:"FrutigerNext LT Regular", sans-serif;
	mso-font-charset:0;
	vertical-align:bottom;
	border-top:none;
	border-right:1.0pt solid windowtext;
	border-bottom:.5pt solid windowtext;
	border-left:1.0pt solid windowtext;}
.xl36
	{mso-style-parent:style0;
	font-size:10.0pt;
	font-family:"FrutigerNext LT Regular", sans-serif;
	mso-font-charset:0;
	vertical-align:bottom;
	border-top:none;
	border-right:1.0pt solid windowtext;
	border-bottom:.5pt solid windowtext;
	border-left:none;}
.xl37
	{mso-style-parent:style0;
	font-size:10.0pt;
	font-family:"FrutigerNext LT Regular", sans-serif;
	mso-font-charset:0;
	vertical-align:bottom;
	border:1.0pt solid windowtext;
	background:#CCFFCC;
	mso-pattern:auto none;}
.xl38
	{mso-style-parent:style0;
	font-size:10.0pt;
	font-family:"FrutigerNext LT Regular", sans-serif;
	mso-font-charset:0;
	vertical-align:bottom;
	border-top:1.0pt solid windowtext;
	border-right:1.0pt solid windowtext;
	border-bottom:1.0pt solid windowtext;
	border-left:none;
	background:#CCFFCC;
	mso-pattern:auto none;}
.xl39
	{mso-style-parent:style0;
	font-size:10.0pt;
	font-family:"FrutigerNext LT Regular", sans-serif;
	mso-font-charset:0;
	vertical-align:bottom;
	border-top:1.0pt solid windowtext;
	border-right:1.0pt solid windowtext;
	border-bottom:.5pt solid windowtext;
	border-left:1.0pt solid windowtext;}
.xl40
	{mso-style-parent:style0;
	font-size:10.0pt;
	font-family:"FrutigerNext LT Regular", sans-serif;
	mso-font-charset:0;
	vertical-align:bottom;
	border-top:1.0pt solid windowtext;
	border-right:1.0pt solid windowtext;
	border-bottom:.5pt solid windowtext;
	border-left:none;}
.xl41
	{mso-style-parent:style0;
	font-size:10.0pt;
	font-family:"FrutigerNext LT Regular", sans-serif;
	mso-font-charset:0;
	vertical-align:bottom;
	border-top:none;
	border-right:1.0pt solid windowtext;
	border-bottom:1.0pt solid windowtext;
	border-left:1.0pt solid windowtext;}
.xl42
	{mso-style-parent:style0;
	font-size:10.0pt;
	font-family:"FrutigerNext LT Regular", sans-serif;
	mso-font-charset:0;
	vertical-align:bottom;
	border-top:none;
	border-right:1.0pt solid windowtext;
	border-bottom:1.0pt solid windowtext;
	border-left:none;}
.xl43
	{mso-style-parent:style0;
	font-size:10.0pt;
	font-family:"FrutigerNext LT Regular", sans-serif;
	mso-font-charset:0;
	vertical-align:bottom;
	border-top:none;
	border-right:1.0pt solid windowtext;
	border-bottom:1.0pt solid windowtext;
	border-left:1.0pt solid windowtext;
	background:#CCFFCC;
	mso-pattern:auto none;}
.xl44
	{mso-style-parent:style0;
	font-size:10.0pt;
	font-family:"FrutigerNext LT Regular", sans-serif;
	mso-font-charset:0;
	vertical-align:bottom;
	border-top:none;
	border-right:1.0pt solid windowtext;
	border-bottom:1.0pt solid windowtext;
	border-left:none;
	background:#CCFFCC;
	mso-pattern:auto none;}
.xl45
	{mso-style-parent:style0;
	font-size:10.0pt;
	font-family:"FrutigerNext LT Regular", sans-serif;
	mso-font-charset:0;
	mso-number-format:Percent;
	vertical-align:bottom;
	border:1.0pt solid windowtext;
	background:#99CCFF;
	mso-pattern:auto none;}
.xl46
	{mso-style-parent:style0;
	font-size:10.0pt;
	font-family:"FrutigerNext LT Regular", sans-serif;
	mso-font-charset:0;
	mso-number-format:Percent;
	vertical-align:bottom;
	border-top:1.0pt solid windowtext;
	border-right:1.0pt solid windowtext;
	border-bottom:1.0pt solid windowtext;
	border-left:none;
	background:#99CCFF;
	mso-pattern:auto none;}
.xl47
	{mso-style-parent:style0;
	font-size:10.0pt;
	font-family:"FrutigerNext LT Regular", sans-serif;
	mso-font-charset:0;
	text-align:left;
	vertical-align:bottom;
	border-top:1.0pt solid windowtext;
	border-right:none;
	border-bottom:none;
	border-left:none;
	background:white;
	mso-pattern:auto none;}
.xl48
	{mso-style-parent:style0;
	font-size:10.0pt;
	font-family:"FrutigerNext LT Regular", sans-serif;
	mso-font-charset:0;
	text-align:left;
	vertical-align:bottom;
	border-top:1.0pt solid windowtext;
	border-right:1.0pt solid black;
	border-bottom:none;
	border-left:none;
	background:white;
	mso-pattern:auto none;}
.xl49
	{mso-style-parent:style0;
	font-size:10.0pt;
	font-family:"FrutigerNext LT Regular", sans-serif;
	mso-font-charset:0;
	text-align:left;
	vertical-align:bottom;
	background:white;
	mso-pattern:auto none;}
.xl50
	{mso-style-parent:style0;
	font-size:10.0pt;
	font-weight:700;
	font-family:"FrutigerNext LT Regular", sans-serif;
	mso-font-charset:0;
	text-align:center;
	vertical-align:bottom;
	border-top:none;
	border-right:none;
	border-bottom:1.0pt solid windowtext;
	border-left:none;
	background:white;
	mso-pattern:auto none;}
.xl51
	{mso-style-parent:style0;
	font-size:10.0pt;
	font-family:"FrutigerNext LT Regular", sans-serif;
	mso-font-charset:0;
	text-align:center;
	border-top:1.0pt solid windowtext;
	border-right:none;
	border-bottom:1.0pt solid windowtext;
	border-left:1.0pt solid windowtext;
	background:#CCFFFF;
	mso-pattern:auto none;}
.xl52
	{mso-style-parent:style0;
	font-size:10.0pt;
	font-family:"FrutigerNext LT Regular", sans-serif;
	mso-font-charset:0;
	text-align:center;
	border-top:1.0pt solid windowtext;
	border-right:1.0pt solid black;
	border-bottom:1.0pt solid windowtext;
	border-left:none;
	background:#CCFFFF;
	mso-pattern:auto none;}
.xl53
	{mso-style-parent:style0;
	font-size:10.0pt;
	font-family:"FrutigerNext LT Regular", sans-serif;
	mso-font-charset:0;
	text-align:center;
	border-top:1.0pt solid windowtext;
	border-right:none;
	border-bottom:1.0pt solid windowtext;
	border-left:1.0pt solid black;
	background:#CCFFFF;
	mso-pattern:auto none;}
.xl54
	{mso-style-parent:style0;
	font-size:10.0pt;
	font-weight:700;
	font-family:"FrutigerNext LT Regular", sans-serif;
	mso-font-charset:0;
	text-align:center;
	vertical-align:bottom;
	background:white;
	mso-pattern:auto none;}
.xl55
	{mso-style-parent:style0;
	font-size:10.0pt;
	font-weight:700;
	font-family:"FrutigerNext LT Regular", sans-serif;
	mso-font-charset:0;
	text-align:center;
	vertical-align:bottom;
	border-top:1.0pt solid windowtext;
	border-right:none;
	border-bottom:1.0pt solid windowtext;
	border-left:1.0pt solid windowtext;
	background:white;
	mso-pattern:auto none;}
.xl56
	{mso-style-parent:style0;
	font-size:10.0pt;
	font-weight:700;
	font-family:"FrutigerNext LT Regular", sans-serif;
	mso-font-charset:0;
	text-align:center;
	vertical-align:bottom;
	border-top:1.0pt solid windowtext;
	border-right:none;
	border-bottom:1.0pt solid windowtext;
	border-left:none;
	background:white;
	mso-pattern:auto none;}
.xl57
	{mso-style-parent:style0;
	font-size:10.0pt;
	font-weight:700;
	font-family:"FrutigerNext LT Regular", sans-serif;
	mso-font-charset:0;
	text-align:center;
	vertical-align:bottom;
	border-top:1.0pt solid windowtext;
	border-right:1.0pt solid black;
	border-bottom:1.0pt solid windowtext;
	border-left:none;
	background:white;
	mso-pattern:auto none;}
.xl58
	{mso-style-parent:style0;
	font-size:10.0pt;
	font-family:"FrutigerNext LT Regular", sans-serif;
	mso-font-charset:0;
	text-align:center;
	border-top:1.0pt solid windowtext;
	border-right:1.0pt solid windowtext;
	border-bottom:none;
	border-left:1.0pt solid windowtext;
	background:white;
	mso-pattern:auto none;
	white-space:normal;}
.xl59
	{mso-style-parent:style0;
	font-size:10.0pt;
	font-family:"FrutigerNext LT Regular", sans-serif;
	mso-font-charset:0;
	text-align:center;
	border-top:none;
	border-right:1.0pt solid windowtext;
	border-bottom:none;
	border-left:1.0pt solid windowtext;
	background:white;
	mso-pattern:auto none;
	white-space:normal;}
.xl60
	{mso-style-parent:style0;
	font-size:10.0pt;
	font-family:"FrutigerNext LT Regular", sans-serif;
	mso-font-charset:0;
	text-align:center;
	border-top:none;
	border-right:1.0pt solid windowtext;
	border-bottom:1.0pt solid windowtext;
	border-left:1.0pt solid windowtext;
	background:white;
	mso-pattern:auto none;
	white-space:normal;}
.xl61
	{mso-style-parent:style0;
	font-size:10.0pt;
	font-family:"FrutigerNext LT Regular", sans-serif;
	mso-font-charset:0;
	text-align:center;
	vertical-align:bottom;
	border-top:1.0pt solid windowtext;
	border-right:1.0pt solid windowtext;
	border-bottom:none;
	border-left:1.0pt solid windowtext;
	background:white;
	mso-pattern:auto none;
	white-space:normal;}
.xl62
	{mso-style-parent:style0;
	font-size:10.0pt;
	font-family:"FrutigerNext LT Regular", sans-serif;
	mso-font-charset:0;
	text-align:center;
	vertical-align:bottom;
	border-top:none;
	border-right:1.0pt solid windowtext;
	border-bottom:none;
	border-left:1.0pt solid windowtext;
	background:white;
	mso-pattern:auto none;
	white-space:normal;}
.xl63
	{mso-style-parent:style0;
	font-size:10.0pt;
	font-family:"FrutigerNext LT Regular", sans-serif;
	mso-font-charset:0;
	text-align:center;
	vertical-align:bottom;
	border-top:none;
	border-right:1.0pt solid windowtext;
	border-bottom:1.0pt solid windowtext;
	border-left:1.0pt solid windowtext;
	background:white;
	mso-pattern:auto none;
	white-space:normal;}
.xl64
	{mso-style-parent:style0;
	font-size:10.0pt;
	font-family:"FrutigerNext LT Regular", sans-serif;
	mso-font-charset:0;
	text-align:center;
	border-top:none;
	border-right:1.0pt solid windowtext;
	border-bottom:none;
	border-left:1.0pt solid windowtext;
	background:white;
	mso-pattern:auto none;
	white-space:normal;
	mso-text-control:shrinktofit;}
.xl65
	{mso-style-parent:style0;
	font-size:10.0pt;
	font-family:"FrutigerNext LT Regular", sans-serif;
	mso-font-charset:0;
	text-align:center;
	border-top:1.0pt solid windowtext;
	border-right:1.0pt solid windowtext;
	border-bottom:none;
	border-left:1.0pt solid windowtext;
	background:white;
	mso-pattern:auto none;
	white-space:normal;
	mso-text-control:shrinktofit;}
.xl66
	{mso-style-parent:style0;
	font-size:10.0pt;
	font-family:"FrutigerNext LT Regular", sans-serif;
	mso-font-charset:0;
	text-align:center;
	border-top:none;
	border-right:1.0pt solid windowtext;
	border-bottom:1.0pt solid windowtext;
	border-left:1.0pt solid windowtext;
	background:white;
	mso-pattern:auto none;
	white-space:normal;
	mso-text-control:shrinktofit;}
.xl67
	{mso-style-parent:style0;
	font-size:10.0pt;
	font-weight:700;
	font-family:"FrutigerNext LT Regular", sans-serif;
	mso-font-charset:0;
	text-align:center;
	vertical-align:bottom;
	border-top:1.0pt solid windowtext;
	border-right:none;
	border-bottom:1.0pt solid windowtext;
	border-left:1.0pt solid windowtext;
	background:white;
	mso-pattern:auto none;
	white-space:normal;}
ruby
	{ruby-align:left;}
rt
	{color:windowtext;
	font-size:10.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:"FrutigerNext LT Regular", sans-serif;
	mso-font-charset:0;
	mso-char-type:none;
	display:none;}
-->
</style>
<!--[if gte mso 9]><xml>
 <x:ExcelWorkbook>
  <x:ExcelWorksheets>
   <x:ExcelWorksheet>
    <x:Name>Trim_Tailing_Nulls_Perf_Report</x:Name>
    <x:WorksheetOptions>
     <x:DefaultRowHeight>285</x:DefaultRowHeight>
     <x:Print>
      <x:ValidPrinterInfo/>
      <x:PaperSizeIndex>9</x:PaperSizeIndex>
      <x:HorizontalResolution>600</x:HorizontalResolution>
      <x:VerticalResolution>600</x:VerticalResolution>
     </x:Print>
     <x:Selected/>
     <x:DoNotDisplayGridlines/>
     <x:TopRowVisible>3</x:TopRowVisible>
     <x:Panes>
      <x:Pane>
       <x:Number>3</x:Number>
       <x:ActiveRow>44</x:ActiveRow>
       <x:ActiveCol>2</x:ActiveCol>
       <x:RangeSelection>$C$45:$D$45</x:RangeSelection>
      </x:Pane>
     </x:Panes>
     <x:ProtectContents>False</x:ProtectContents>
     <x:ProtectObjects>False</x:ProtectObjects>
     <x:ProtectScenarios>False</x:ProtectScenarios>
    </x:WorksheetOptions>
   </x:ExcelWorksheet>
  </x:ExcelWorksheets>
  <x:WindowHeight>13050</x:WindowHeight>
  <x:WindowWidth>18180</x:WindowWidth>
  <x:WindowTopX>480</x:WindowTopX>
  <x:WindowTopY>120</x:WindowTopY>
  <x:ProtectStructure>False</x:ProtectStructure>
  <x:ProtectWindows>False</x:ProtectWindows>
 </x:ExcelWorkbook>
</xml><![endif]-->
</head>

<body link=blue vlink=purple>

<table x:str border=0 cellpadding=0 cellspacing=0 width=922 style='border-collapse:
 collapse;table-layout:fixed;width:692pt'>
 <col width=72 style='width:54pt'>
 <col width=64 style='mso-width-source:userset;mso-width-alt:2048;width:48pt'>
 <col width=86 style='mso-width-source:userset;mso-width-alt:2752;width:65pt'>
 <col width=95 span=2 style='mso-width-source:userset;mso-width-alt:3040;
 width:71pt'>
 <col width=118 style='mso-width-source:userset;mso-width-alt:3776;width:89pt'>
 <col width=95 style='mso-width-source:userset;mso-width-alt:3040;width:71pt'>
 <col width=74 style='mso-width-source:userset;mso-width-alt:2368;width:56pt'>
 <col width=95 style='mso-width-source:userset;mso-width-alt:3040;width:71pt'>
 <col width=64 span=2 style='mso-width-source:userset;mso-width-alt:2048;
 width:48pt'>
 <tr height=18 style='mso-height-source:userset;height:13.5pt'>
  <td height=18 width=72 style='height:13.5pt;width:54pt'></td>
  <td class=xl24 width=64 style='width:48pt'><!--The following information was generated by Microsoft Office Excel's Publish
as Web Page wizard.--><!--If the same item is republished from Excel, all information between the DIV
tags will be replaced.--><!-----------------------------><!--START OF OUTPUT FROM EXCEL PUBLISH AS WEB PAGE WIZARD --><!----------------------------->&#12288;</td>
  <td class=xl25 width=86 style='width:65pt'>&#12288;</td>
  <td class=xl25 width=95 style='width:71pt'>&#12288;</td>
  <td class=xl25 width=95 style='width:71pt'>&#12288;</td>
  <td class=xl25 width=118 style='width:89pt'>&#12288;</td>
  <td class=xl25 width=95 style='width:71pt'>&#12288;</td>
  <td class=xl25 width=74 style='width:56pt'>&#12288;</td>
  <td class=xl25 width=95 style='width:71pt'>&#12288;</td>
  <td class=xl25 width=64 style='width:48pt'>&#12288;</td>
  <td class=xl26 width=64 style='width:48pt'>&#12288;</td>
 </tr>
 <tr height=17 style='mso-height-source:userset;height:12.75pt'>
  <td height=17 style='height:12.75pt'></td>
  <td class=xl27>&#12288;</td>
  <td colspan=2 class=xl24>1. UNLOGGED tables</td>
  <td class=xl25>&#12288;</td>
  <td colspan=5 class=xl47 style='border-right:1.0pt solid black'>Operating
  System: Suse-Linux 10.2 x86_64</td>
  <td class=xl29>&#12288;</td>
 </tr>
 <tr height=17 style='mso-height-source:userset;height:12.75pt'>
  <td height=17 style='height:12.75pt'></td>
  <td class=xl27>&#12288;</td>
  <td colspan=2 class=xl27>2. 10GB shared buffers</td>
  <td class=xl28>&#12288;</td>
  <td colspan=4 class=xl49>Hardware : 4 core (Intel(R) Xeon(R) CPU L5408 @
  2.13GHz)</td>
  <td class=xl29>&#12288;</td>
  <td class=xl29>&#12288;</td>
 </tr>
 <tr height=17 style='mso-height-source:userset;height:12.75pt'>
  <td height=17 style='height:12.75pt'></td>
  <td class=xl27>&#12288;</td>
  <td colspan=3 class=xl27>3. Number of tuples - 2,000,000</td>
  <td colspan=4 class=xl49>RAM : 24GB</td>
  <td class=xl29>&#12288;</td>
  <td class=xl29>&#12288;</td>
 </tr>
 <tr height=17 style='mso-height-source:userset;height:12.75pt'>
  <td height=17 style='height:12.75pt'></td>
  <td class=xl27>&#12288;</td>
  <td colspan=2 class=xl27>4. Single connection</td>
  <td colspan=5 class=xl28 style='mso-ignore:colspan'>&#12288;</td>
  <td class=xl29>&#12288;</td>
  <td class=xl29>&#12288;</td>
 </tr>
 <tr height=18 style='mso-height-source:userset;height:13.5pt'>
  <td height=18 style='height:13.5pt'></td>
  <td class=xl27>&#12288;</td>
  <td colspan=3 class=xl30>5. All columns INT data type</td>
  <td class=xl31>&#12288;</td>
  <td class=xl31>&#12288;</td>
  <td class=xl31>&#12288;</td>
  <td class=xl31>&#12288;</td>
  <td class=xl32>&#12288;</td>
  <td class=xl29>&#12288;</td>
 </tr>
 <tr height=20 style='height:15.0pt'>
  <td height=20 style='height:15.0pt'></td>
  <td class=xl27>&#12288;</td>
  <td colspan=8 class=xl50>&#12288;</td>
  <td class=xl29>&#12288;</td>
 </tr>
 <tr height=34 style='mso-height-source:userset;height:25.5pt'>
  <td height=34 style='height:25.5pt'></td>
  <td class=xl27>&#12288;</td>
  <td colspan=8 class=xl55 style='border-right:1.0pt solid black'>STEP-1:
  INSERT WITH TAILING COLUMNS WITH NULL</td>
  <td class=xl29>&#12288;</td>
 </tr>
 <tr height=18 style='mso-height-source:userset;height:13.5pt'>
  <td height=18 style='height:13.5pt'></td>
  <td class=xl27>&#12288;</td>
  <td colspan=2 class=xl51 style='border-right:1.0pt solid black'>800 cols -
  600 nulls</td>
  <td colspan=2 class=xl53 style='border-right:1.0pt solid black;border-left:
  none'>800 cols - 300 nulls</td>
  <td colspan=2 class=xl53 style='border-right:1.0pt solid black;border-left:
  none'>300 cols - 150 nulls</td>
  <td colspan=2 class=xl53 style='border-right:1.0pt solid black;border-left:
  none'>300 cols - 250 nulls</td>
  <td class=xl29>&#12288;</td>
 </tr>
 <tr height=35 style='mso-height-source:userset;height:26.25pt'>
  <td height=35 style='height:26.25pt'></td>
  <td class=xl27>&#12288;</td>
  <td class=xl33 width=86 style='width:65pt'>Execution time(ms)</td>
  <td class=xl34 width=95 style='width:71pt'>space (pages)</td>
  <td class=xl34 width=95 style='width:71pt'>Execution time(ms)</td>
  <td class=xl34 width=118 style='width:89pt'>space (pages)</td>
  <td class=xl34 width=95 style='width:71pt'>Execution time(ms)</td>
  <td class=xl34 width=74 style='width:56pt'>space (pages)</td>
  <td class=xl34 width=95 style='width:71pt'>Execution time(ms)</td>
  <td class=xl34 width=64 style='width:48pt'>space (pages)</td>
  <td class=xl29>&#12288;</td>
 </tr>
 <tr height=17 style='mso-height-source:userset;height:12.75pt'>
  <td height=17 style='height:12.75pt'></td>
  <td rowspan=6 class=xl58 width=64 style='border-bottom:1.0pt solid black;
  width:48pt'>Original Code</td>
  <td class=xl35 align=right style='border-left:none' x:num="9659.5339999999997">9659.534</td>
  <td class=xl36 align=right x:num>250000</td>
  <td class=xl36 align=right x:num="70964.222999999998">70964.223</td>
  <td class=xl36 align=right x:num>666667</td>
  <td class=xl36 align=right x:num="7139.723">7139.723</td>
  <td class=xl36 align=right x:num>166667</td>
  <td class=xl36 align=right x:num="3633.5129999999999">3633.513</td>
  <td class=xl36 align=right x:num>66667</td>
  <td class=xl29>&#12288;</td>
 </tr>
 <tr height=17 style='mso-height-source:userset;height:12.75pt'>
  <td height=17 style='height:12.75pt'></td>
  <td class=xl35 align=right style='border-left:none' x:num="9660.5229999999992">9660.523</td>
  <td class=xl36 align=right x:num>250000</td>
  <td class=xl36 align=right x:num>71137.35</td>
  <td class=xl36 align=right x:num>666667</td>
  <td class=xl36 align=right x:num="7181.817">7181.817</td>
  <td class=xl36 align=right x:num>166667</td>
  <td class=xl36 align=right x:num>3690.42</td>
  <td class=xl36 align=right x:num>66667</td>
  <td class=xl29>&#12288;</td>
 </tr>
 <tr height=17 style='mso-height-source:userset;height:12.75pt'>
  <td height=17 style='height:12.75pt'></td>
  <td class=xl35 align=right style='border-left:none' x:num="9624.6010000000006">9624.601</td>
  <td class=xl36 align=right x:num>250000</td>
  <td class=xl36 align=right x:num="71493.857000000004">71493.857</td>
  <td class=xl36 align=right x:num>666667</td>
  <td class=xl36 align=right x:num>7164.65</td>
  <td class=xl36 align=right x:num>166667</td>
  <td class=xl36 align=right x:num>3663.35</td>
  <td class=xl36 align=right x:num>66667</td>
  <td class=xl29>&#12288;</td>
 </tr>
 <tr height=17 style='mso-height-source:userset;height:12.75pt'>
  <td height=17 style='height:12.75pt'></td>
  <td class=xl35 align=right style='border-left:none' x:num="9708.7669999999998">9708.767</td>
  <td class=xl36 align=right x:num>250000</td>
  <td class=xl36 align=right x:num="71358.108999999997">71358.109</td>
  <td class=xl36 align=right x:num>666667</td>
  <td class=xl36 align=right x:num>7027.79</td>
  <td class=xl36 align=right x:num>166667</td>
  <td class=xl36 align=right x:num="3680.9349999999999">3680.935</td>
  <td class=xl36 align=right x:num>66667</td>
  <td class=xl29>&#12288;</td>
 </tr>
 <tr height=18 style='mso-height-source:userset;height:13.5pt'>
  <td height=18 style='height:13.5pt'></td>
  <td class=xl35 align=right style='border-left:none' x:num="9709.1730000000007">9709.173</td>
  <td class=xl36 align=right x:num>250000</td>
  <td class=xl36 align=right x:num="71560.703999999998">71560.704</td>
  <td class=xl36 align=right x:num>666667</td>
  <td class=xl36 align=right x:num="7008.5169999999998">7008.517</td>
  <td class=xl36 align=right x:num>166667</td>
  <td class=xl36 align=right x:num>3690.72</td>
  <td class=xl36 align=right x:num>66667</td>
  <td class=xl29>&#12288;</td>
 </tr>
 <tr height=18 style='mso-height-source:userset;height:13.5pt'>
  <td height=18 style='height:13.5pt'></td>
  <td class=xl37 align=right style='border-left:none' x:num="9672.5196000000014"
  x:fmla="=AVERAGE(C11:C15)">9672.5196</td>
  <td class=xl38 align=right x:num x:fmla="=AVERAGE(D11:D15)">250000</td>
  <td class=xl38 align=right x:num="71302.848599999998"
  x:fmla="=AVERAGE(E11:E15)">71302.8486</td>
  <td class=xl38 align=right x:num x:fmla="=AVERAGE(F11:F15)">666667</td>
  <td class=xl38 align=right x:num="7104.4994000000006"
  x:fmla="=AVERAGE(G11:G15)">7104.4994</td>
  <td class=xl38 align=right x:num x:fmla="=AVERAGE(H11:H15)">166667</td>
  <td class=xl38 align=right x:num="3671.7875999999997"
  x:fmla="=AVERAGE(I11:I15)">3671.7876</td>
  <td class=xl38 align=right x:num x:fmla="=AVERAGE(J11:J15)">66667</td>
  <td class=xl29>&#12288;</td>
 </tr>
 <tr height=18 style='mso-height-source:userset;height:13.5pt'>
  <td height=18 style='height:13.5pt'></td>
  <td class=xl27>&#12288;</td>
  <td colspan=8 class=xl28 style='mso-ignore:colspan'>&#12288;</td>
  <td class=xl29>&#12288;</td>
 </tr>
 <tr height=17 style='mso-height-source:userset;height:12.75pt'>
  <td height=17 style='height:12.75pt'></td>
  <td rowspan=6 class=xl58 width=64 style='border-bottom:1.0pt solid black;
  width:48pt'>Trim Tailing NULLs pathch</td>
  <td class=xl39 align=right style='border-left:none' x:num="8728.9140000000007">8728.914</td>
  <td class=xl40 align=right x:num>222223</td>
  <td class=xl40 align=right x:num>69659.69</td>
  <td class=xl40 align=right x:num>666667</td>
  <td class=xl40 align=right x:num>6942.56</td>
  <td class=xl40 align=right x:num>166667</td>
  <td class=xl40 align=right x:num="3388.8820000000001">3388.882</td>
  <td class=xl40 align=right x:num>58824</td>
  <td class=xl29>&#12288;</td>
 </tr>
 <tr height=17 style='mso-height-source:userset;height:12.75pt'>
  <td height=17 style='height:12.75pt'></td>
  <td class=xl35 align=right style='border-left:none' x:num>8706.79</td>
  <td class=xl36 align=right x:num>222223</td>
  <td class=xl36 align=right x:num="69646.358999999997">69646.359</td>
  <td class=xl36 align=right x:num>666667</td>
  <td class=xl36 align=right x:num="6908.0249999999996">6908.025</td>
  <td class=xl36 align=right x:num>166667</td>
  <td class=xl36 align=right x:num="3336.5219999999999">3336.522</td>
  <td class=xl36 align=right x:num>58824</td>
  <td class=xl29>&#12288;</td>
 </tr>
 <tr height=17 style='mso-height-source:userset;height:12.75pt'>
  <td height=17 style='height:12.75pt'></td>
  <td class=xl35 align=right style='border-left:none' x:num="8589.3960000000006">8589.396</td>
  <td class=xl36 align=right x:num>222223</td>
  <td class=xl36 align=right x:num="69853.286999999997">69853.287</td>
  <td class=xl36 align=right x:num>666667</td>
  <td class=xl36 align=right x:num="6841.875">6841.875</td>
  <td class=xl36 align=right x:num>166667</td>
  <td class=xl36 align=right x:num="3359.2539999999999">3359.254</td>
  <td class=xl36 align=right x:num>58824</td>
  <td class=xl29>&#12288;</td>
 </tr>
 <tr height=17 style='mso-height-source:userset;height:12.75pt'>
  <td height=17 style='height:12.75pt'></td>
  <td class=xl35 align=right style='border-left:none' x:num="8729.3619999999992">8729.362</td>
  <td class=xl36 align=right x:num>222223</td>
  <td class=xl36 align=right x:num="69277.952999999994">69277.953</td>
  <td class=xl36 align=right x:num>666667</td>
  <td class=xl36 align=right x:num="6891.5749999999998">6891.575</td>
  <td class=xl36 align=right x:num>166667</td>
  <td class=xl36 align=right x:num="3267.011">3267.011</td>
  <td class=xl36 align=right x:num>58824</td>
  <td class=xl29>&#12288;</td>
 </tr>
 <tr height=18 style='mso-height-source:userset;height:13.5pt'>
  <td height=18 style='height:13.5pt'></td>
  <td class=xl41 align=right style='border-left:none' x:num="8685.0409999999993">8685.041</td>
  <td class=xl42 align=right x:num>222223</td>
  <td class=xl42 align=right x:num="69728.952000000005">69728.952</td>
  <td class=xl36 align=right x:num>666667</td>
  <td class=xl42 align=right x:num="6914.3739999999998">6914.374</td>
  <td class=xl42 align=right x:num>166667</td>
  <td class=xl42 align=right x:num>3325.61</td>
  <td class=xl42 align=right x:num>58824</td>
  <td class=xl29>&#12288;</td>
 </tr>
 <tr height=18 style='mso-height-source:userset;height:13.5pt'>
  <td height=18 style='height:13.5pt'></td>
  <td class=xl43 align=right style='border-left:none' x:num="8687.900599999999"
  x:fmla="=AVERAGE(C18:C22)">8687.9006</td>
  <td class=xl44 align=right x:num x:fmla="=AVERAGE(D18:D22)">222223</td>
  <td class=xl44 align=right x:num="69633.248200000002"
  x:fmla="=AVERAGE(E18:E22)">69633.2482</td>
  <td class=xl38 align=right x:num x:fmla="=AVERAGE(F18:F22)">666667</td>
  <td class=xl44 align=right x:num="6899.6818000000003"
  x:fmla="=AVERAGE(G18:G22)">6899.6818</td>
  <td class=xl44 align=right x:num x:fmla="=AVERAGE(H18:H22)">166667</td>
  <td class=xl44 align=right x:num="3335.4557999999997"
  x:fmla="=AVERAGE(I18:I22)">3335.4558</td>
  <td class=xl44 align=right x:num x:fmla="=AVERAGE(J18:J22)">58824</td>
  <td class=xl29>&#12288;</td>
 </tr>
 <tr height=18 style='mso-height-source:userset;height:13.5pt'>
  <td height=18 style='height:13.5pt'></td>
  <td class=xl27>&#12288;</td>
  <td colspan=8 class=xl28 style='mso-ignore:colspan'>&#12288;</td>
  <td class=xl29>&#12288;</td>
 </tr>
 <tr height=18 style='mso-height-source:userset;height:13.5pt'>
  <td height=18 style='height:13.5pt'></td>
  <td class=xl27>&#12288;</td>
  <td class=xl45 align=right x:num="0.1017955032109733" x:fmla="=(C16-C23)/C16">10.18%</td>
  <td class=xl46 align=right x:num="0.111108" x:fmla="=(D16-D23)/D16">11.11%</td>
  <td class=xl46 align=right x:num="2.341561989151715E-2"
  x:fmla="=(E16-E23)/E16">2.34%</td>
  <td class=xl46 align=right x:num="0" x:fmla="=(F16-F23)/F16">0.00%</td>
  <td class=xl46 align=right x:num="2.8829279653398279E-2"
  x:fmla="=(G16-G23)/G16">2.88%</td>
  <td class=xl46 align=right x:num="0" x:fmla="=(H16-H23)/H16">0.00%</td>
  <td class=xl46 align=right x:num="9.1598925820219002E-2"
  x:fmla="=(I16-I23)/I16">9.16%</td>
  <td class=xl46 align=right x:num="0.1176444117779411" x:fmla="=(J16-J23)/J16">11.76%</td>
  <td class=xl29>&#12288;</td>
 </tr>
 <tr height=17 style='mso-height-source:userset;height:12.75pt'>
  <td height=17 style='height:12.75pt'></td>
  <td class=xl27>&#12288;</td>
  <td colspan=8 rowspan=2 class=xl54 style='border-bottom:1.0pt solid black'>&#12288;</td>
  <td class=xl29>&#12288;</td>
 </tr>
 <tr height=18 style='mso-height-source:userset;height:13.5pt'>
  <td height=18 style='height:13.5pt'></td>
  <td class=xl27>&#12288;</td>
  <td class=xl29>&#12288;</td>
 </tr>
 <tr height=35 style='mso-height-source:userset;height:26.25pt'>
  <td height=35 style='height:26.25pt'></td>
  <td class=xl27>&#12288;</td>
  <td colspan=8 class=xl67 width=722 style='border-right:1.0pt solid black;
  width:542pt'>STEP-2: AFTER STEP-1; UPDATE LAST COLUMN WITH NON-NULL<br>
    Example: UPDATE TBL SET F800 = 5; (for 800 columns table)</td>
  <td class=xl29>&#12288;</td>
 </tr>
 <tr height=36 style='mso-height-source:userset;height:27.0pt'>
  <td height=36 style='height:27.0pt'></td>
  <td class=xl27>&#12288;</td>
  <td colspan=2 class=xl51 style='border-right:1.0pt solid black'>800 cols -
  600 nulls</td>
  <td colspan=2 class=xl53 style='border-right:1.0pt solid black;border-left:
  none'>800 cols - 300 nulls</td>
  <td colspan=2 class=xl53 style='border-right:1.0pt solid black;border-left:
  none'>300 cols - 150 nulls</td>
  <td colspan=2 class=xl53 style='border-right:1.0pt solid black;border-left:
  none'>300 cols - 250 nulls</td>
  <td class=xl29>&#12288;</td>
 </tr>
 <tr height=41 style='mso-height-source:userset;height:30.75pt'>
  <td height=41 style='height:30.75pt'></td>
  <td rowspan=5 class=xl65 width=64 style='border-bottom:1.0pt solid black;
  width:48pt'>Original Code</td>
  <td class=xl33 width=86 style='border-left:none;width:65pt'>Execution
  time(ms)</td>
  <td class=xl34 width=95 style='width:71pt'>space (pages)</td>
  <td class=xl34 width=95 style='width:71pt'>Execution time(ms)</td>
  <td class=xl34 width=118 style='width:89pt'>space (pages)</td>
  <td class=xl34 width=95 style='width:71pt'>Execution time(ms)</td>
  <td class=xl34 width=74 style='width:56pt'>space (pages)</td>
  <td class=xl34 width=95 style='width:71pt'>Execution time(ms)</td>
  <td class=xl34 width=64 style='width:48pt'>space (pages)</td>
  <td class=xl29>&#12288;</td>
 </tr>
 <tr height=17 style='mso-height-source:userset;height:12.75pt'>
  <td height=17 style='height:12.75pt'></td>
  <td class=xl35 align=right style='border-left:none' x:num="44966.364999999998">44966.365</td>
  <td class=xl36 align=right x:num>500000</td>
  <td class=xl36 align=right x:num="142652.13399999999">142652.134</td>
  <td class=xl36 align=right x:num>1333334</td>
  <td class=xl36 align=right x:num="23038.094000000001" x:fmla="=23038.094">23038.094</td>
  <td class=xl36 align=right x:num>333334</td>
  <td class=xl36 align=right x:num="15962.495000000001">15962.495</td>
  <td class=xl36 align=right x:num>135633</td>
  <td class=xl29>&#12288;</td>
 </tr>
 <tr height=17 style='mso-height-source:userset;height:12.75pt'>
  <td height=17 style='height:12.75pt'></td>
  <td class=xl35 align=right style='border-left:none' x:num="44143.510999999999">44143.511</td>
  <td class=xl36 align=right x:num>500000</td>
  <td class=xl36 align=right x:num="141065.27100000001">141065.271</td>
  <td class=xl36 align=right x:num>1333334</td>
  <td class=xl36 align=right x:num="23836.695">23836.695</td>
  <td class=xl36 align=right x:num>333334</td>
  <td class=xl36 align=right x:num="15989.269">15989.269</td>
  <td class=xl36 align=right x:num>135633</td>
  <td class=xl29>&#12288;</td>
 </tr>
 <tr height=18 style='mso-height-source:userset;height:13.5pt'>
  <td height=18 style='height:13.5pt'></td>
  <td class=xl35 align=right style='border-left:none' x:num="44766.451000000001">44766.451</td>
  <td class=xl36 align=right x:num>500000</td>
  <td class=xl36 align=right x:num="133314.79199999999">133314.792</td>
  <td class=xl36 align=right x:num>1333334</td>
  <td class=xl36 align=right x:num="23654.262999999999">23654.263</td>
  <td class=xl36 align=right x:num>333334</td>
  <td class=xl36 align=right x:num="16025.056">16025.056</td>
  <td class=xl36 align=right x:num>135633</td>
  <td class=xl29>&#12288;</td>
 </tr>
 <tr height=18 style='mso-height-source:userset;height:13.5pt'>
  <td height=18 style='height:13.5pt'></td>
  <td class=xl37 align=right style='border-left:none' x:num="44625.442333333332"
  x:fmla="=AVERAGE(C31:C33)">44625.44233</td>
  <td class=xl38 align=right x:num x:fmla="=AVERAGE(D31:D33)">500000</td>
  <td class=xl38 align=right x:num="139010.73233333335"
  x:fmla="=AVERAGE(E31:E33)">139010.7323</td>
  <td class=xl38 align=right x:num x:fmla="=AVERAGE(F31:F33)">1333334</td>
  <td class=xl38 align=right x:num="23509.683999999997"
  x:fmla="=AVERAGE(G31:G33)">23509.684</td>
  <td class=xl38 align=right x:num x:fmla="=AVERAGE(H31:H33)">333334</td>
  <td class=xl38 align=right x:num="15992.273333333336"
  x:fmla="=AVERAGE(I31:I33)">15992.27333</td>
  <td class=xl38 align=right x:num x:fmla="=AVERAGE(J31:J33)">135633</td>
  <td class=xl29>&#12288;</td>
 </tr>
 <tr height=18 style='mso-height-source:userset;height:13.5pt'>
  <td height=18 style='height:13.5pt'></td>
  <td class=xl27>&#12288;</td>
  <td colspan=8 class=xl28 style='mso-ignore:colspan'>&#12288;</td>
  <td class=xl29>&#12288;</td>
 </tr>
 <tr height=18 style='mso-height-source:userset;height:13.5pt'>
  <td height=18 style='height:13.5pt'></td>
  <td rowspan=4 class=xl61 width=64 style='border-bottom:1.0pt solid black;
  width:48pt'>Trim Tailing NULLs pathch</td>
  <td class=xl39 align=right style='border-left:none' x:num="41883.930999999997">41883.931</td>
  <td class=xl40 align=right x:num>472223</td>
  <td class=xl40 align=right x:num="130009.289">130009.289</td>
  <td class=xl40 align=right x:num>1333334</td>
  <td class=xl40 align=right x:num="23914.547999999999">23914.548</td>
  <td class=xl40 align=right x:num>333334</td>
  <td class=xl40 align=right x:num="16085.394">16085.394</td>
  <td class=xl40 align=right x:num>127790</td>
  <td class=xl29>&#12288;</td>
 </tr>
 <tr height=18 style='mso-height-source:userset;height:13.5pt'>
  <td height=18 style='height:13.5pt'></td>
  <td class=xl35 align=right style='border-left:none' x:num="41287.726000000002">41287.726</td>
  <td class=xl40 align=right x:num>472223</td>
  <td class=xl36 align=right x:num="131517.01699999999">131517.017</td>
  <td class=xl36 align=right x:num>1333334</td>
  <td class=xl36 align=right x:num="23014.507000000001">23014.507</td>
  <td class=xl36 align=right x:num>333334</td>
  <td class=xl36 align=right x:num="16222.045">16222.045</td>
  <td class=xl36 align=right x:num>127790</td>
  <td class=xl29>&#12288;</td>
 </tr>
 <tr height=18 style='mso-height-source:userset;height:13.5pt'>
  <td height=18 style='height:13.5pt'></td>
  <td class=xl41 align=right style='border-left:none' x:num="41483.067000000003">41483.067</td>
  <td class=xl40 align=right x:num>472223</td>
  <td class=xl42 align=right x:num="133212.223">133212.223</td>
  <td class=xl42 align=right x:num>1333334</td>
  <td class=xl42 align=right x:num="22042.874">22042.874</td>
  <td class=xl42 align=right x:num>333334</td>
  <td class=xl42 align=right x:num="16396.235000000001">16396.235</td>
  <td class=xl42 align=right x:num>127790</td>
  <td class=xl29>&#12288;</td>
 </tr>
 <tr height=18 style='mso-height-source:userset;height:13.5pt'>
  <td height=18 style='height:13.5pt'></td>
  <td class=xl43 align=right style='border-left:none' x:num="41551.574666666675"
  x:fmla="=AVERAGE(C36:C38)">41551.57467</td>
  <td class=xl38 align=right x:num x:fmla="=AVERAGE(D36:D38)">472223</td>
  <td class=xl44 align=right x:num="131579.50966666665"
  x:fmla="=AVERAGE(E36:E38)">131579.5097</td>
  <td class=xl44 align=right x:num x:fmla="=AVERAGE(F36:F38)">1333334</td>
  <td class=xl44 align=right x:num="22990.643" x:fmla="=AVERAGE(G36:G38)">22990.643</td>
  <td class=xl44 align=right x:num x:fmla="=AVERAGE(H36:H38)">333334</td>
  <td class=xl44 align=right x:num="16234.557999999999"
  x:fmla="=AVERAGE(I36:I38)">16234.558</td>
  <td class=xl44 align=right x:num x:fmla="=AVERAGE(J36:J38)">127790</td>
  <td class=xl29>&#12288;</td>
 </tr>
 <tr height=18 style='mso-height-source:userset;height:13.5pt'>
  <td height=18 style='height:13.5pt'></td>
  <td class=xl27>&#12288;</td>
  <td colspan=8 class=xl28 style='mso-ignore:colspan'>&#12288;</td>
  <td class=xl29>&#12288;</td>
 </tr>
 <tr height=18 style='mso-height-source:userset;height:13.5pt'>
  <td height=18 style='height:13.5pt'></td>
  <td class=xl27>&#12288;</td>
  <td class=xl45 align=right x:num="6.888150583934062E-2"
  x:fmla="=(C34-C39)/C34">6.89%</td>
  <td class=xl46 align=right x:num="5.5553999999999999E-2"
  x:fmla="=(D34-D39)/D34">5.56%</td>
  <td class=xl46 align=right x:num="5.3457906033092431E-2"
  x:fmla="=(E34-E39)/E34">5.35%</td>
  <td class=xl46 align=right x:num="0" x:fmla="=(F34-F39)/F34">0.00%</td>
  <td class=xl46 align=right x:num="2.207775315057393E-2"
  x:fmla="=(G34-G39)/G34">2.21%</td>
  <td class=xl46 align=right x:num="0" x:fmla="=(H34-H39)/H34">0.00%</td>
  <td class=xl46 align=right x:num="-1.5150107906276163E-2"
  x:fmla="=(I34-I39)/I34">-1.52%</td>
  <td class=xl46 align=right x:num="5.7825160543525544E-2"
  x:fmla="=(J34-J39)/J34">5.78%</td>
  <td class=xl29>&#12288;</td>
 </tr>
 <tr height=17 style='mso-height-source:userset;height:12.75pt'>
  <td height=17 style='height:12.75pt'></td>
  <td class=xl27>&#12288;</td>
  <td colspan=8 rowspan=2 class=xl54 style='border-bottom:1.0pt solid black'>&#12288;</td>
  <td class=xl29>&#12288;</td>
 </tr>
 <tr height=18 style='mso-height-source:userset;height:13.5pt'>
  <td height=18 style='height:13.5pt'></td>
  <td class=xl27>&#12288;</td>
  <td class=xl29>&#12288;</td>
 </tr>
 <tr height=34 style='mso-height-source:userset;height:25.5pt'>
  <td height=34 style='height:25.5pt'></td>
  <td class=xl27>&#12288;</td>
  <td colspan=8 class=xl67 width=722 style='border-right:1.0pt solid black;
  width:542pt'>STEP-3: AFTER STEP-2; UPDATE OPERATION LAST COLUMN WITH
  NULL<br>
    Example: UPDATE TBL SET F800 = NULL; (for 800 columns table)</td>
  <td class=xl29>&#12288;</td>
 </tr>
 <tr height=18 style='mso-height-source:userset;height:13.5pt'>
  <td height=18 style='height:13.5pt'></td>
  <td class=xl27>&#12288;</td>
  <td colspan=2 class=xl51 style='border-right:1.0pt solid black'>800 cols -
  600 nulls</td>
  <td colspan=2 class=xl53 style='border-right:1.0pt solid black;border-left:
  none'>800 cols - 300 nulls</td>
  <td colspan=2 class=xl53 style='border-right:1.0pt solid black;border-left:
  none'>300 cols - 150 nulls</td>
  <td colspan=2 class=xl53 style='border-right:1.0pt solid black;border-left:
  none'>300 cols - 250 nulls</td>
  <td class=xl29>&#12288;</td>
 </tr>
 <tr height=35 style='mso-height-source:userset;height:26.25pt'>
  <td height=35 style='height:26.25pt'></td>
  <td rowspan=5 class=xl65 width=64 style='border-bottom:1.0pt solid black;
  width:48pt'>Original Code</td>
  <td class=xl33 width=86 style='border-left:none;width:65pt'>Execution
  time(ms)</td>
  <td class=xl34 width=95 style='width:71pt'>space (pages)</td>
  <td class=xl34 width=95 style='width:71pt'>Execution time(ms)</td>
  <td class=xl34 width=118 style='width:89pt'>space (pages)</td>
  <td class=xl34 width=95 style='width:71pt'>Execution time(ms)</td>
  <td class=xl34 width=74 style='width:56pt'>space (pages)</td>
  <td class=xl34 width=95 style='width:71pt'>Execution time(ms)</td>
  <td class=xl34 width=64 style='width:48pt'>space (pages)</td>
  <td class=xl29>&#12288;</td>
 </tr>
 <tr height=17 style='mso-height-source:userset;height:12.75pt'>
  <td height=17 style='height:12.75pt'></td>
  <td class=xl35 align=right style='border-left:none' x:num="46606.222999999998">46606.223</td>
  <td class=xl36 align=right x:num>750000</td>
  <td class=xl36 align=right x:num>141029.26</td>
  <td class=xl36 align=right x:num>2000000</td>
  <td class=xl36 align=right x:num="23655.585999999999">23655.586</td>
  <td class=xl36 align=right x:num>500000</td>
  <td class=xl36 align=right x:num="16300.106">16300.106</td>
  <td class=xl36 align=right x:num>202299</td>
  <td class=xl29>&#12288;</td>
 </tr>
 <tr height=17 style='mso-height-source:userset;height:12.75pt'>
  <td height=17 style='height:12.75pt'></td>
  <td class=xl35 align=right style='border-left:none' x:num="46741.411999999997">46741.412</td>
  <td class=xl36 align=right x:num>750000</td>
  <td class=xl36 align=right x:num="142013.50599999999">142013.506</td>
  <td class=xl36 align=right x:num>2000000</td>
  <td class=xl36 align=right x:num="23983.859">23983.859</td>
  <td class=xl36 align=right x:num>500000</td>
  <td class=xl36 align=right x:num="16466.761999999999">16466.762</td>
  <td class=xl36 align=right x:num>202299</td>
  <td class=xl29>&#12288;</td>
 </tr>
 <tr height=18 style='mso-height-source:userset;height:13.5pt'>
  <td height=18 style='height:13.5pt'></td>
  <td class=xl35 align=right style='border-left:none' x:num="45350.241999999998">45350.242</td>
  <td class=xl36 align=right x:num>750000</td>
  <td class=xl36 align=right x:num>131936.86</td>
  <td class=xl36 align=right x:num>2000000</td>
  <td class=xl36 align=right x:num="23305.942999999999">23305.943</td>
  <td class=xl36 align=right x:num>500000</td>
  <td class=xl36 align=right x:num="16294.847">16294.847</td>
  <td class=xl36 align=right x:num>202299</td>
  <td class=xl29>&#12288;</td>
 </tr>
 <tr height=18 style='mso-height-source:userset;height:13.5pt'>
  <td height=18 style='height:13.5pt'></td>
  <td class=xl37 align=right style='border-left:none' x:num="46232.62566666666"
  x:fmla="=AVERAGE(C47:C49)">46232.62567</td>
  <td class=xl38 align=right x:num x:fmla="=AVERAGE(D47:D49)">750000</td>
  <td class=xl38 align=right x:num="138326.54199999999"
  x:fmla="=AVERAGE(E47:E49)">138326.542</td>
  <td class=xl38 align=right x:num x:fmla="=AVERAGE(F47:F49)">2000000</td>
  <td class=xl38 align=right x:num="23648.46266666667"
  x:fmla="=AVERAGE(G47:G49)">23648.46267</td>
  <td class=xl38 align=right x:num x:fmla="=AVERAGE(H47:H49)">500000</td>
  <td class=xl38 align=right x:num="16353.904999999999"
  x:fmla="=AVERAGE(I47:I49)">16353.905</td>
  <td class=xl38 align=right x:num x:fmla="=AVERAGE(J47:J49)">202299</td>
  <td class=xl29>&#12288;</td>
 </tr>
 <tr height=18 style='mso-height-source:userset;height:13.5pt'>
  <td height=18 style='height:13.5pt'></td>
  <td class=xl27>&#12288;</td>
  <td colspan=8 class=xl28 style='mso-ignore:colspan'>&#12288;</td>
  <td class=xl29>&#12288;</td>
 </tr>
 <tr height=17 style='mso-height-source:userset;height:12.75pt'>
  <td height=17 style='height:12.75pt'></td>
  <td rowspan=4 class=xl61 width=64 style='border-bottom:1.0pt solid black;
  width:48pt'>Trim Tailing NULLs pathch</td>
  <td class=xl39 align=right style='border-left:none' x:num="40618.735999999997">40618.736</td>
  <td class=xl40 align=right x:num>694445</td>
  <td class=xl40 align=right x:num>131992.67</td>
  <td class=xl40 align=right x:num>2000000</td>
  <td class=xl40 align=right x:num="23853.027999999998">23853.028</td>
  <td class=xl40 align=right x:num>500000</td>
  <td class=xl40 align=right x:num="14758.746999999999">14758.747</td>
  <td class=xl40 align=right x:num>186613</td>
  <td class=xl29>&#12288;</td>
 </tr>
 <tr height=17 style='mso-height-source:userset;height:12.75pt'>
  <td height=17 style='height:12.75pt'></td>
  <td class=xl35 align=right style='border-left:none' x:num="41612.561000000002">41612.561</td>
  <td class=xl36 align=right x:num>694445</td>
  <td class=xl36 align=right x:num="134703.78099999999">134703.781</td>
  <td class=xl36 align=right x:num>2000000</td>
  <td class=xl36 align=right x:num="23730.218000000001">23730.218</td>
  <td class=xl36 align=right x:num>500000</td>
  <td class=xl36 align=right x:num="14720.165999999999">14720.166</td>
  <td class=xl36 align=right x:num>186613</td>
  <td class=xl29>&#12288;</td>
 </tr>
 <tr height=18 style='mso-height-source:userset;height:13.5pt'>
  <td height=18 style='height:13.5pt'></td>
  <td class=xl41 align=right style='border-left:none' x:num="39523.141000000003">39523.141</td>
  <td class=xl42 align=right x:num>694445</td>
  <td class=xl42 align=right x:num="136116.766">136116.766</td>
  <td class=xl36 align=right x:num>2000000</td>
  <td class=xl42 align=right x:num="22823.761999999999">22823.762</td>
  <td class=xl42 align=right x:num>500000</td>
  <td class=xl42 align=right x:num="14605.663">14605.663</td>
  <td class=xl42 align=right x:num>186613</td>
  <td class=xl29>&#12288;</td>
 </tr>
 <tr height=18 style='mso-height-source:userset;height:13.5pt'>
  <td height=18 style='height:13.5pt'></td>
  <td class=xl43 align=right style='border-left:none' x:num="40584.812666666665"
  x:fmla="=AVERAGE(C52:C54)">40584.81267</td>
  <td class=xl44 align=right x:num x:fmla="=AVERAGE(D52:D54)">694445</td>
  <td class=xl44 align=right x:num="134271.07233333334"
  x:fmla="=AVERAGE(E52:E54)">134271.0723</td>
  <td class=xl38 align=right x:num x:fmla="=AVERAGE(F52:F54)">2000000</td>
  <td class=xl44 align=right x:num="23469.002666666667"
  x:fmla="=AVERAGE(G52:G54)">23469.00267</td>
  <td class=xl44 align=right x:num x:fmla="=AVERAGE(H52:H54)">500000</td>
  <td class=xl44 align=right x:num="14694.858666666667"
  x:fmla="=AVERAGE(I52:I54)">14694.85867</td>
  <td class=xl44 align=right x:num x:fmla="=AVERAGE(J52:J54)">186613</td>
  <td class=xl29>&#12288;</td>
 </tr>
 <tr height=18 style='mso-height-source:userset;height:13.5pt'>
  <td height=18 style='height:13.5pt'></td>
  <td class=xl27>&#12288;</td>
  <td colspan=8 class=xl28 style='mso-ignore:colspan'>&#12288;</td>
  <td class=xl29>&#12288;</td>
 </tr>
 <tr height=18 style='mso-height-source:userset;height:13.5pt'>
  <td height=18 style='height:13.5pt'></td>
  <td class=xl27>&#12288;</td>
  <td class=xl45 align=right x:num="0.12216076674338704" x:fmla="=(C50-C55)/C50">12.22%</td>
  <td class=xl46 align=right x:num="7.4073333333333338E-2"
  x:fmla="=(D50-D55)/D50">7.41%</td>
  <td class=xl46 align=right x:num="2.9318087534253856E-2"
  x:fmla="=(E50-E55)/E50">2.93%</td>
  <td class=xl46 align=right x:num="0" x:fmla="=(F50-F55)/F50">0.00%</td>
  <td class=xl46 align=right x:num="7.5886539657801042E-3"
  x:fmla="=(G50-G55)/G50">0.76%</td>
  <td class=xl46 align=right x:num="0" x:fmla="=(H50-H55)/H50">0.00%</td>
  <td class=xl46 align=right x:num="0.10144649448149123" x:fmla="=(I50-I55)/I50">10.14%</td>
  <td class=xl46 align=right x:num="7.7538692727101968E-2"
  x:fmla="=(J50-J55)/J50">7.75%</td>
  <td class=xl29>&#12288;</td>
 </tr>
 <tr height=17 style='mso-height-source:userset;height:12.75pt'>
  <td height=17 style='height:12.75pt'></td>
  <td class=xl27>&#12288;</td>
  <td colspan=8 class=xl28 style='mso-ignore:colspan'>&#12288;</td>
  <td class=xl29>&#12288;</td>
 </tr>
 <tr height=18 style='mso-height-source:userset;height:13.5pt'>
  <td height=18 style='height:13.5pt'></td>
  <td class=xl30>&#12288;</td>
  <td class=xl31>&#12288;</td>
  <td class=xl31>&#12288;</td>
  <td class=xl31>&#12288;</td>
  <td class=xl31>&#12288;</td>
  <td class=xl31>&#12288;</td>
  <td class=xl31>&#12288;</td>
  <td class=xl31>&#12288;</td>
  <td class=xl31>&#12288;</td>
  <td class=xl32>&#12288;<!-----------------------------><!--END OF OUTPUT FROM EXCEL PUBLISH AS WEB PAGE WIZARD--><!-----------------------------></td>
 </tr>
 <![if supportMisalignedColumns]>
 <tr height=0 style='display:none'>
  <td width=72 style='width:54pt'></td>
  <td width=64 style='width:48pt'></td>
  <td width=86 style='width:65pt'></td>
  <td width=95 style='width:71pt'></td>
  <td width=95 style='width:71pt'></td>
  <td width=118 style='width:89pt'></td>
  <td width=95 style='width:71pt'></td>
  <td width=74 style='width:56pt'></td>
  <td width=95 style='width:71pt'></td>
  <td width=64 style='width:48pt'></td>
  <td width=64 style='width:48pt'></td>
 </tr>
 <![endif]>
</table>

</body>

</html>