タグ

SQLに関するftnkのブックマーク (27)

  • Web2.0ナビ: SQL-DESIGNERがスゴイ

    いいね! 0 ツイート B! はてブ 447 Pocket 2 データベースの設計時にER図をかくことが多いと思いますが、SQL-designerというウェブベースのツールが非常に使いやすいく、デザイン的にも綺麗で便利。 MSproject等のデータベース設計を行う専用ソフトは非常に多くあるが、どれもインストールが必要だったり、設定ファイルが必要だったり、ソフトが重かったり、環境依存が激しかったりして、使いにくい。 使いかたは簡単で、 1.ウェブページにいって 2.テーブルやフィールドを追加する 3.プリントアウトorXMLエクスポート だけ。 データの型なども選択できて、設計が終わったら、SQL文をそのまま発行したり、作ったEQ図をXMLでエクスポートやインポートすることも可能。Javascriptベースなので、めんどくさいインストールや環境依存もなし。 ウェブ上でやるのは、セキュリティ

  • zuzara.com � PostgreSQLに巨大データを扱うときのTIPS

    1つ目が「indexは後からつける」 create table test ( id integer, title varchar(255) );こんなテーブルにCOPYでインポートするとき、 create index test_idx on test(title);こういったindexを先につけてから実行すると30万行のデータで10分程度。6000万行あると72時間程度経っても終わらず。 indexなしなら10分で6000万行いけました。データが入った後のcreate indexには1~2時間。 動作環境はCPU 2.80GHz、Memory 1GでFedoraCore5にPostgreSQL8.1.4。 2つ目が「テーブルごとにデータをエクスポートするときはpg_dumpではなくてCOPY」 バックアップ用のpg_dumpを使うと簡単ですが、-tでテーブルを指定するとCOPY文にならずに

  • チューニングとは……スレッドとの格闘に尽きる(1/3) ― @IT

    チューニングとは……スレッドとの格闘に尽きる:Dr. K's SQL Serverチューニング研修(9)(1/3 ページ) SQL Serverは一般的にチューニング不要のデータベースと認識されている。しかし基幹系業務システムへの導入が進むにつれて、パフォーマンス・チューニングのニーズは急速に高まってきた。そこで記事では、日におけるSQL Serverコンサルタントの第一人者、熊澤幸生氏にSQL Serverチューニングのノウハウを語っていただくことにした。インタビュアーはSQL Serverへの造詣が深いITジャーナリスト、工藤淳氏が担当する。(編集部) 連載はいよいよ今回が最終回となります。当に満足のいくパフォーマンスを実現するシステムを作ろうとするならば、SQL Serverのアーキテクチャに基づいて、クライアントが依頼した命令がどの階層を通ってどうなっていくかを推測できない

    チューニングとは……スレッドとの格闘に尽きる(1/3) ― @IT
    ftnk
    ftnk 2007/09/11
    MS SQL server のチューニング
  • suVeneのあれ: 俺的コーディングルール SQL編

    2007年01月19日 俺的コーディングルール SQLプロジェクトのコーディングルールがこうでなければいけないとか、他人に強制するわけではないが、自分自身で一貫性の無いコードを書くのは気持ち悪いので、オレオレルールを決めてたりする。大抵は デ・ファクト的なルールに沿う形で書くことが多いのだが、SQL や PL/SQL に関してはなかなかデファクトと呼べるものがないので(あるのか?)、メモ的に書きとめておく。 原則キーワード小文字オブジェクト名大文字カンマは後ろインデントは半角スペースで 2一つの SQL 文でキーワード毎にインデントしない(副問合せ除く) まず、1.2. に付いてなのだが、昔は「キーワード=大文字」という意味不明な先入観で大文字で書いていた。ただ、それだと PL/SQL のキーワードも大文字、オブジェクト名も大文字で結局ほとんど大文字になってしまうのと、Shift 押す

  • 逆引きSQL比較

    Works > 逆引きSQL比較 逆引きSQL比較 [ 共通事項 ]  [ ORACLE ]  [ MSSQL ]  [ SSA ]  [ Postgres ]  [ MySQL ]  [ Jet ]  Last Updated. 14-May-2006 Since 08-May-2001 ■はじめに 複数の RDBMS を使った経験がある人なら、おわかりかと思いますが、SQLRDBMS によって異なる部分が結構あります。 このページは各 RDBMS における 基的な機能(主にSQLについて)の概要を、逆引きで、かつ平易な言葉で閲覧 する事を目的に作ったリファレンスです。 特定の RDBMS を持ち上げたり、貶めたりするのが目的ではないので誤解なきよう。 また、間違いについてのご指摘や『こうした方が効率的だ』などのご意見も大歓迎です。 対象としているのは以下の RDBMS

  • 見逃しているかもしれない! SQL Serverの細かな変更点

    SQL Server 2005のリリース以来,SQL Serverの情報を掲載している技術サイトの数は急増した。MicrosoftSQL Server開発チームのメンバーたちは自身のブログを持っており,SQL Serverの操作やベスト・プラクティスに関して,ほとんど知られていないような詳細まで紹介している。 だが多くの情報が公開されているにもかかわらず,SQL Serverに加えられた一部の変更点は非常に微細なものであるため,見逃されている可能性がある。自分がSQL Serverの挙動に関して知っていると思っていることが実際にはもはや通用しない,という事実に気づいていない人もいるかもしれないのだ。 今回はそういう三つの誤解について,率直に紹介してみようと思う。 誤解1:デッドロックの被害者になるのは避けられない 筆者が驚いたSQL Server 2005の変更点の一つに,改善されたデッ

    見逃しているかもしれない! SQL Serverの細かな変更点
    ftnk
    ftnk 2007/09/11
  • pgAdmin - PostgreSQL Tools

    pgAdmin is the most popular and feature rich Open Source administration and development platform for PostgreSQL, the most advanced Open Source database in the world. pgAdmin may be used on Linux, Unix, Mac OS X and Windows to manage PostgreSQL 9.2 and above. News 2018-11-29 - pgAdmin 4 v3.6 Released The pgAdmin Development Team are pleased to announce pgAdmin 4 version 3.6. This release of pgAdmin