タグ

2008年12月18日のブックマーク (8件)

  • 株式会社スタイルズ

    AWSアドバンスドコンサルティングパートナーの一員として活動する株式会社スタイルズが、AWS導入、移行、開発、セキュリティ、運用保守など、すべてのご相談に乗らせていただきます。 AWSを導入したいが何から始めたらいいかわからない 既存のベンダーが新技術に弱く、良い提案がもらえない クラウドの導入にセキュリティの不安がある AWSをとりあえず導入したが、さらに活用していきたい 社内にAWSの知見を持っている人がいない AWSならではのシステム開発を詳しく知りたい

    株式会社スタイルズ
    tgk
    tgk 2008/12/18
    ページ分割の問題もあるんだろうか
  • 排他制御の落とし穴を避けるインデックス設計

    排他制御の落とし穴を避けるインデックス設計:Dr. K's SQL Serverチューニング研修(5)(2/3 ページ) フラグメンテーションは定期的に解消する ページの整合性で思い出しましたが、SQL Server 2000は、ファイルシステムとのI/Oをどう行っているのかご存じですか。SQL Server 2000では、8Kbytesのページが8つ=64Kbytesのエクステントで読み込み処理を行います。64Kbytes(エクステント)の中にあるデータが「P1」、「P2」……と物理的にきれいに並んでいれば問題ないのですが、フラグメンテーションが進んでしまったシステムで、「P2」だけがどこか別のエクステントに格納されていたりすると、データへの物理アクセスの必要が生じるたびに、SQL Server 2000は別のエクステントから「P2」のデータを取得しバッファプールに転送します。このとき、

    排他制御の落とし穴を避けるインデックス設計
    tgk
    tgk 2008/12/18
    大量の並行トランザクションがIDを振り出すとき、連番をキーにすると特定のページの競合がひどくなる。ので、キー値はランダムにしたほうがよいという話
  • 排他制御の落とし穴を避けるインデックス設計

    排他制御の落とし穴を避けるインデックス設計:Dr. K's SQL Serverチューニング研修(5)(1/3 ページ) SQL Serverは一般的にチューニング不要のデータベースと認識されている。しかし基幹系業務システムへの導入が進むにつれて、パフォーマンス・チューニングのニーズは急速に高まってきた。そこで記事では、日におけるSQL Serverコンサルタントの第一人者、熊澤幸生氏にSQL Serverチューニングのノウハウを語っていただくことにした。インタビュアーはSQL Serverへの造詣が深いITジャーナリスト、工藤淳氏が担当する。(編集部) 前回の記事「排他制御メカニズムから“待ち”原因を究明する」では、wait事象を引き起こす原因の中から排他制御について解説しました。ロックとラッチ、ロックの粒度、複数粒度でのロックとロックマネージャといったSQL Serverのアーキテ

    排他制御の落とし穴を避けるインデックス設計
    tgk
    tgk 2008/12/18
    SQL Serverはメンテフリーではない。clustered indexをつけたら定期的にインデックス再構築しないと遅くなる
  • ポストグレスSQLチューニング メモ(Hishidama's PostgreSQL7.2.1 SQL tuning Memo)

    S-JIS[2003-07-19] PostgreSQL7.2.1 SQL最適化メモ SQL実行の際は、PostgreSQLが実行計画を立て、最も効率のよい方法で実行される。 が、SQLの組み方によっては効率の悪い方法が選ばれることがあるので注意。 VACUUM ANALYZE PostgreSQL(プランナー)が実行計画を立てる際には、統計情報が使われる。 統計情報はVACUUM ANALYZEを実行していないと更新されない。SQLの実行が遅いと思ったら、まず真っ先にVACUUMすべし。 EXPLAIN SQLを実行する際に プランナーがどのような実行計画を立てるかについては、EXPLAINで確認できる。 検索方法の種類 ほとんどの場合はseq-scanよりindex-scanの方が速いが、EXPLAINでcostを見てみないと確かなことは分からない。 どちらを使うかはプランナーが統計情

    tgk
    tgk 2008/12/18
    古いPostgreSQLでINがEXISTSより遅かった理由
  • setunai.net

    setunai.net 2024 著作権. 不許複製 プライバシーポリシー

    tgk
    tgk 2008/12/18
    「半結合はEXISTS句やIN句を用いて記述します」 inでもexistsでも同じ実行計画が出てくるのな
  • よく使うフォルダをドライブ化したい

    よく使うフォルダは、そのフォルダへのショートカットキーを作っておけば簡単に開くことができるが、もっとも簡単に開くには、フォルダ自体を仮想ドライブ化すればいい。そうすれば、Internet Explorerのアドレスバーに仮想ドライブ名を入力するだけで、一発で開くことができるようになるのだ。 フォルダを仮想ドライブとして扱うには、MS-DOSコマンドの「subst」を使う。コマンドプロンプトを起動し、次のコマンドを入力する。 subst 仮想ドライブ名: フォルダ名 この際、フォルダ名にスペースが含まれる場合は必ず半角の「"」(ダブルクォーテーション)で囲むことを忘れないようにしよう。ミスを防ぐために、あらかじめエクスプローラでそのフォルダを表示させておき、アドレスバーのフォルダアイコンをコマンドプロンプトの該当箇所にドラッグ&ドロップすれば、必要な場合は自動的に「"」が付いた形で入力される

    よく使うフォルダをドライブ化したい
    tgk
    tgk 2008/12/18
    仮想ドライブ設定コマンド subst
  • はてなブログ | 無料ブログを作成しよう

    引越し遍歴パートⅡ 2018年に「上京して10年で引越しを6回した」というブログを書いた。 月日は流れ、あれから6年…さらに2回の引越しをした。ホテル暮らしも含めると3回かもしれない。 前回の記事では主に神奈川〜千葉〜東京の引越し事情を書いた。関東の浅瀬でちゃぷちゃぷ遊んでいたに過…

    はてなブログ | 無料ブログを作成しよう
  • iPodを選ぶポイント・iPodを比較する|初心者にも分かるiPod,iPod nanoの使い方マニュアル

    iPodの種類 1.iPod touch 32GB 2.iPod touch 64GB 3.iPod classic 120GB 4.iPod nano 16GB 5.iPod shuffle 2GB ★☆選び方のポイントはどんな状況で利用するかです。 ジョギングやジムで音楽を聴きながらのトレーニングが多い方はiPod Shuffleが良いかと思います。 通勤・通学途中で音楽を聴きたい方にはiPod nanoが良いと思います。 iPod classicでは内ポケットに入れるには若干重く、かつ再生時間がnanoの方が長いので・・。 iPodで英語を学ぶ方にも良いかもしれません。 やテレビ番組、ミュージックビデオなどを見たい方や持っている音楽(CD)を全て持ち歩きたい方はiPod classicが良いかと思います。 ムービーの再生ができ、かつ大容量です。 iPod touch画面が大きいので歌

    tgk
    tgk 2008/12/18