タグ

SQLに関するrkfのブックマーク (3)

  • HTMLをDBみたいに使えるスゴイライブラリ『htmlSql』を CakePHPで使う - h2ospace - builder by ZDNet Japan

    APIRSSなどを提供しているサイトは、情報を簡単に扱うことができますが、例えば Yahoo!の検索結果とか、mixiのニュースとか、あるサイトの一部を取り出したいことってよくあります。(とはいえ、著作権違反には注意 そんな時、PHPのライブラリである「htmlSql」を利用すると便利。このライブラリに、ファイルでもURLでも文字列でも、HTMLで作られたものなら何でも与えると、解析して取り出しやすくしてくれます。しかも、その取り出し方はSQL! 例えば、「id属性が’test’の p要素の内容を取り出したい」という場合には、次のようなSQLを使います。 SELECT text FROM p WHERE $id=="test" 超パワフル。ということで、これを CakePHPで利用するためのテクニック。 まずは、ダウンロードしたファイルの中から次のファイルを「app/vendors」フォ

  • SQLServer2005によるインデックスの断片化診断とリビルド - レベルエンター山本大のブログ

    DBのパフォーマンスチューニングをしてる。 いろいろ技を駆使して、劇的にパフォーマンスアップしたときは爽快だ! 今日依頼を受けたチューニングは、結果としてインデックスの断片化が問題だった。 これにより、「113310ミリ秒(約2分)」かかっていたクエリが 「1923ミリ秒(約2秒)」まで早くなった。 これがたまりません。 インデックスを再編成するにあたっても まずはどれだけ断片化しているのかを診断する必要がある。 ◆SQL Server 2005 Books Online インデックスの再編成と再構築 http://msdn2.microsoft.com/ja-jp/library/ms189858.aspx sys.dm_db_index_physical_statsの関数に、なれてなかったので 使い方がはじめわからなかった。 以下のようにSQLを流すと、Indexの断片化についてさまざ

    SQLServer2005によるインデックスの断片化診断とリビルド - レベルエンター山本大のブログ
  • SQL -TECHSCORE-

    ここでは、リレーショナル型データベースを操作するために必須となる世界標準言語 SQL について、基礎から応用まで詳しく説明しています。 また、SQL のみにとどまらず、リレーショナルデータベースマネージメントシステム (RDBMS) の持つ様々な機能について詳しく説明しています。 最後には、データベースの設計に関する非常に重要な考え方についても触れていますので、これらを全て学習すると、データベースの操作から設計まで幅広い知識を身につけることができるでしょう。 SQL INDEX 1. データベースの概要 1.1. データベースとは 1.2. データベースシステムの特徴 1.3. データベースとファイルの違い 1.4. 代表的なデータモデル 1.5. リレーショナル型データベース 1.6. まとめ 2. SQL 2.1. SQL歴史 2.2. SQL とは 2.3. SQL の機能 2.

    rkf
    rkf 2010/02/05
    基本事項がのっております
  • 1