タグ

2012年10月22日のブックマーク (3件)

  • パーティション テーブルとパーティション インデックスに対するクエリ処理の機能強化

    SQL Server 2008 では、多くの並列プランでのパーティション テーブルに対するクエリ処理のパフォーマンスが向上しています。また、並列プランと直列プランを表す方法が変更され、コンパイル時と実行時の両方の実行プランで示されるパーティション分割情報が強化されています。このトピックでは、これらの機能強化について説明します。また、パーティション テーブルとパーティション インデックスのクエリ実行プランを解釈する方法、およびパーティション分割されたオブジェクトに対するクエリのパフォーマンス向上に関するベスト プラクティスについて説明します。 新しいパーティション対応のシーク操作 SQL Server 2008 では、パーティション テーブルの内部表現が変更されており、クエリ プロセッサに対してテーブルは、先頭列に PartitionID を持つ複数列インデックスとして表されます。Parti

    パーティション テーブルとパーティション インデックスに対するクエリ処理の機能強化
  • データパーティショニングで巨大DBも楽々管理

    主な内容 --Page 1-- データパーティショニングのメリット データパーティショニングの構築手順 --Page 2-- データパーティショニングの実装 --Page 3-- データパーティショニングを利用したスライディングウィンドウ まとめ 連載の終わりに これまでSQL Server 2005の新機能を取り上げてきた連載も、今回で最終回となります。これまでBI関連やSQL CLR、データベースミラーリングなどを取り上げてきましたが、今回はデータパーティショニングを取り上げます。 データパーティショニングのメリット データパーティショニングは、SQL Server 2005 Enterprise Editionで利用可能な大規模データベース向けの新機能です。1つの表を複数のパーティションに分割することにより、巨大な表の管理や大量のデータ削除を容易に行うことができます。 データ件数が

    データパーティショニングで巨大DBも楽々管理
  • 田舎暮らしプログラマの技術メモ [JavaScript] 正規表現を使ったチェック

    JavaScriptで正規表現の一致チェックをするには、matchメソッドを使います。 matchメソッドは、引数に指定された正規表現パターンに一致する場合はtrue、一致しない場合はfalseを返します。 ★動作確認サンプル↓ ちなみに、「/^[0-9a-zA-Z]+$/」は正規表現で、全ての文字が半角英数字 (0~9の数字、a~zの英小文字、A~Zの英大文字) で構成されている場合にtrueとなる正規表現です。 <html> <head> <title>正規表現サンプル</title> <script language="javascript"> <!-- function regexCheck(){ var str = fm.txt1.value; if(str.match(/^[0-9a-zA-Z]+$/)){ alert('一致します。'); }else{ alert('一致しま