タグ

databaseに関するdevillikeaangelのブックマーク (56)

  • 株式会社CAM

    CAMはエンタメコンテンツ、ビジネスバラエティメディア、ライフスタイルメディアを主軸に30以上のサービスを展開しています。エンタメコンテンツの分野では、国内外で圧倒的人気を誇るアーティストやアイドルグループとのパートナーシップを結び、オフィシャルファンサイトや動画関連サービスを運営しています。

    株式会社CAM
  • 高機能なMySQLフロントエンド·HeidiSQL MOONGIFT

    HeidiSQLWindows向けのオープンソース・ソフトウェア。MySQLの管理インタフェースとしてphpMyAdminを使うケースは多い。確かに外部のデータベースを使うなら便利だ。だが社内やローカルのデータベースを使う場合はローカルアプリケーションの方が便利ではないだろうか。 高性能MySQLフロントエンド GUIMySQL管理ソフトウェアも幾つかあるが、WindowsであればHeidiSQLが便利そうだ。特に設定をレジストリファイルとして出力して、他のHeidiSQLで読み込ませられるのが良い。社内で複数人で使う際にも一つ一つ設定する手間が省けるのだ。 HeidiSQLからデータベースを選択してテーブルの内容を見られるのはもちろん、データを編集してアップデートすることもできる。テーブルの構造を変更したり、インデックスを追加することも可能だ。任意のクエリーを実行、データのエクスポー

    高機能なMySQLフロントエンド·HeidiSQL MOONGIFT
  • データベースが遅くなった原因を自動的にスキャンして分析するフリーソフト「Trace Analyzer for SQL Server」

    Windows XP SP1/VistaとWindows Server 2003/2008の32ビットおよび64ビット版で動作し、SQL Server 2005/2008のデータベースを分析することで速度が遅くなってしまった原因を見つけてくれるのがこのフリーソフト「Trace Analyzer for SQL Server」です。インストールして起動させるには他に「.Net Framework 3.5 SP1」と「Microsoft SQL Server Compact 3.5 SP1」も必要です。 数百あるいは数千もあるファイルイベントをトレースしたり、サーバに過負荷をかけているバッチがどれが特定したりするわずらわしさから解放してくれるはずです。 ダウンロードは以下から。 DBSophic | Trace Analyzer for SQL Server http://www.dbsoph

    データベースが遅くなった原因を自動的にスキャンして分析するフリーソフト「Trace Analyzer for SQL Server」
  • WWW SQL Designer

    * * * * * * *

    devillikeaangel
    devillikeaangel 2009/12/08
    SQLデザイナー
  • PostgreSQLのバックアップ&リストア手法その1

    PostgreSQLのバックアップ&リストア手法その1:使えば分かるPostgreSQL運用&チューニング(4)(1/3 ページ) データベースの運用において、まず考えなければいけないのはバックアップです。ハードウェアに障害が発生したときはもちろんですが、マシンを変更する場合やPostgreSQLのメジャーバージョンアップを行う場合にもバックアップ、リストアは必要になります。そこで稿では、バックアップとリストア方法について説明します。

    PostgreSQLのバックアップ&リストア手法その1
  • 技術ネタ — NPO法人 日本PostgreSQLユーザ会

    by 柴田 淳 — posted at 2005-10-19 23:56 last modified 2006-12-04 12:41 「水曜日」とか口走ったせいで、いきなり自分の首が絞まっている気がします。 月曜日に言うんじゃなかった。。。でも、とりあえず頑張ります。 さて、パフォーマンスのチューニングと言った場合に、非常に大きなウェイトを占めるのがSQLのチューニングだと思います。アプリケーションがカッチリと固まってしまってからだと大きな変更は難しいものの、それでもやはりパフォーマンスへの影響は大きいでしょう。 SQLのチューニングをする場合、一般的には以下のようなプロセスを踏んで作業を行うことになると思います。 重いSQL文の特定そのSQL文が遅い原因追求SQL文の改善チューニング効果の確認 今回は、処理時間のかかるSQL文をどうやって特定するかを考えてみます。 例えば、アプリケー

  • PostgreSQLを遅くしている犯人はどこだ?

    PostgreSQLを遅くしている犯人はどこだ?:Linuxトラブルシューティング探偵団(3)(1/3 ページ) NTTグループの各社で鳴らした俺たちLinuxトラブルシューティング探偵団は、各社で培ったOSS関連技術を手に、NTT OSSセンタに集められた。普段は基的にNTTグループのみを相手に活動しているが、それだけで終わる俺たちじゃあない。引き続きOSSに関するトラブルの解決過程を@ITで連載していくぜ。 ソースコードさえあればどんなトラブルでも解決する命知らず、不可能を可能にし、多くのバグを粉砕する、俺たちLinuxトラブルシューティング探偵団! 助けを借りたいときは、いつでもいってくれ! OS:高田哲生 俺はリーダー、高田哲生。Linuxの達人。俺のようにソースコードレベルでOSを理解している人間でなければ、百戦錬磨のLinuxトラブルシューティング探偵団のリーダーは務まらん。

    PostgreSQLを遅くしている犯人はどこだ?
  • PostgreSQL安定運用のコツ :: handsOut.jp

    スライド1: PostgreSQL安定運用のコツI/Oを制する者はRDBMSを制す日PostgreSQLユーザ会永安 悟史 スライド2: アジェンダ• パフォーマンスと初期設定• データベースの監視• 性能劣化とメンテナンス• パフォーマンスチューニング(GUC編)• パフォーマンスチューニング(SQL編)• バックアップ&リカバリPostgreSQL安定運用のコツ 2 スライド3: (1)パフォーマンスと初期設定 スライド4: PostgreSQLの構成• さまざまなプロセス・メモリ領域・ファイルによって構成されるプロセス群メモリ群ファイル群postmaster(リスナプロセス)logger(サーバログ)設定ファイルpostgres(サーバプロセス)shared_buffers(共有バッファ)autovacuum(自動vacuum)テーブルファイルbgwriter(バックグラウン

  • 企業システムで有効なオープンソース活用法

    いまや多くの企業システムでオープンソース・ソフトが活用されている。データベース管理システムをはじめ,アプリケーション・サーバー,全文検索エンジンなど,用途もさまざまだ。ここでは,オープンソースビジネス推進協議会(OBCI)のメンバー各社が,各オープンソース・ソフトの用途から導入方法,実践的な利用法までを紹介する。 目次

    企業システムで有効なオープンソース活用法
  • Ubuntu用MySQLWorkbenchを使ってみよう。

    濱田です。 今日はUbuntu 8.04 i386 (DEB)用のMySQLWorkbench 5.2 Alphaをインストールしたのでメモです。 インストールした環境は前回のblog記事(http://blog.asial.co.jp/553)でVMプレーヤーを使ってインストールしたUbuntuになります。 なぜWorkbench 5.2 Alphaを使うかと言うと今のプロジェクトで開発メンバーがMacを使っているためMacで動くMysqlWorkbenchのVerが5.2 系に限られているからです。 しかし5.2 系のWorkbenchはWindowsだともっさり、しかもインターフェースの挙動がおかしくいらいらするので、Linux版を入れる事にしました。 ではでは。Ubuntuにインストールしてみましょう。 http://dev.mysql.com/downloads/workbenc

    Ubuntu用MySQLWorkbenchを使ってみよう。
  • PHPで複数のデータベースに対して移植性のあるSQLを書くためのTips

    データのサブセットを取得するこの機能はひじょうに役立ちますから、PHPクラスライブラリのADOdbに、私たちはSelectLimit( )という関数をもっています。これを使えば関数があなたに代わってSQLを書いてくれるので、関数の内部に実装の詳細を隠すことができます。 $connection->SelectLimit('select * from table', 10); Selects: Fetch Modes PHPではデータベースレコードを配列として取得できます。配列がフィールド名あるいは数字でインデックスされることをあなたは選ぶことができます。けれど低レベルのPHPデータベースドライバのあいだでインデックスのしかたは一貫していません。ADOdbではあなたの好みのモードを選択することができます。コードのはじめで、$ADODB_FETCH_MODE変数に定数ADODB_FETCH

  • 分析関数の衝撃一覧

    CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

    分析関数の衝撃一覧
  • SQLite - ドットコマンド

    スポンサードリンク SQLiteのドットコマンド .help ".help" と叩くと色々なコマンドがあることがわかるので一つ一つ見てみる。 $ sqlite3 test.db SQLite version 3.3.6 Enter ".help" for instructions sqlite> .help .databases List names and files of attached databases .dump ?TABLE? ... Dump the database in an SQL text format .echo ON|OFF Turn command echo on or off .exit Exit this program .explain ON|OFF Turn output mode suitable for EXPLAIN on or off. .he

  • sqlite: SQLite データベースと会話するプログラム

    sqlite: SQLite データベースを管理するプログラム (This page was last modified on 2003/06/29 16:11:13 UTC) SQLite ライブラリには sqlite というシンプルなコマンドライン ユーティリティが含まれます。これを使うと、ユーザは手作業で SQLite データベースに接続して SQL コマンドを実行できます。この文書では sqlite の使い方に関する概略を紹介しています。 起動する sqlite を起動するには単に "sqlite" とタイプし、その後ろに SQLite データベースを保持するファイル名を付けます。ファイルが存在 しない場合は、自動的に新しく作られます。起動後 sqlite プログラムは、SQL をタイプするためのプロンプトを表示します。 SQL ステートメント(終了はセミコロン)をタイプし、 "E

  • いぞるで雑記annex mysqlのtimestamp型を使って更新日時と生成日時の両方を記録する

    mysqlのtimestamp型は他の主なRDBMSと違って勝手に値を格納するらしい。 あと、DEFAULT値にnow()のような関数を使うことも出来ないっぽい。 その代わりにといってはアレだけどON UPDATE CURRENT_TIMESTAMPのような属性が使えるので、更新日時のような値を保持するにはもってこいの型みたい。 で、今回やりたかったのはひとつのテーブルに modified_date と create_date のような2つのtimestamp型のカラムを作って、更新日時とデータを最初に作った日の両方を管理する方法。 スキーマはこんな感じで定義しておく CREATE TABLE `test` ( id int(4) unsigned NOT NULL auto_increment, name varchar(10) , . . 略 . . modified_date tim

  • れぶろぐ - [MySQL] TIMESTAMP 型と DATETIME 型

    ■ TIMESTAMP 型と DATETIME 型 自分用メモ。 サポート範囲: TIMESTAMP 型は '1970-01-01 00:00:00' 〜 2037 年の一定の時点 DATETIME 型は '1000-01-01 00:00:00' 〜 '9999-12-31 23:59:59' 消費バイト数: TIMESTAMP 型は4バイト DATETIME 型は8バイト その他: MySQL では TIMESTAMP 型の最初のカラムは自動更新される (MAXDB モードでない場合) PostgreSQL はバージョン 7.3 以降 DATETIME 型は廃止され、TIMESTAMP 型に統合 SQL92 で定義されているのは TIMESTAMP 型のみ ということで、 RDBMS の種類に依存しないようにするためには TIMESTAMP 型を使う方が良さそうだが、 MySQL

  • MySQLの接続照合順序(utf8_general_ci、utf8_unicode_ciなど)とは何?

    ※株式会社マイスタンダードでは、実在性の証明とプライバシー保護のため、グローバルサインのSSLサーバ証明書を使用し、SSL暗号化通信を実現しています。 株式会社マイスタンダードをご覧いただくには、最新のFlashPlayerが必要です。 ・株式会社マイスタンダードをご覧いただくには、最新のAcrobat Readerが必要です。 ・JavaScriptを利用しています。JavaScriptの設定を有効にする必要があります。 選べる!WEB PATTERN 新ブランド誕生!デザイン重視!+システム+SEO全てがミックスされたバランス型のホームページを低料金でご提供させて頂きます。 [サービス対応地域] 北海道,青森,岩手,宮城,秋田,山形,福島 東京,神奈川,埼玉,千葉,茨城,栃木,群馬,山梨 新潟,長野,富山,石川,福井 愛知,岐阜,静岡,三重 大阪

  • MySQLにおける、utf8_general_ci と utf8_unicode_ci の違いとは何か。 | プログラムの種 ブログ

    MySQLにおける、utf8_general_ci と utf8_unicode_ci の違いとは何か。 MySQLの照合順序における、utf8_general_ci と utf8_unicode_ci の違いとは何か。よくわからなかったのでマニュアルを紐解くと、MySQL AB :: MySQL 5.1 リファレンスマニュアル :: 9.10.1 Unicode キャラクタセットにて、こう書かれています。 現在、utf8_unicode_ci照合順序はUnicode 照合順序アルゴリズムを部分的にのみサポートしています。中にはまだサポートされていない文字もあります。また、結合マークは完全にはサポートされていません。このことはベトナム語を中心に、ロシア内のマイノリティ言語に影響します。 utf8_unicode_ci主な特徴は、拡張をサポートしていることです。それは1つの文字が他の文字のコ

  • Eclipse 3.4を使ったデータベース操作 ~Eclipse 3.4 入門~

    はじめに 第6回「バージョン管理との連係」までで、Eclipseのインストールと設定、Eclipseを用いたアプリケーション開発・デバッグ・テストまでといった一般的な流れと、バージョン管理システムと連係する機能などを説明しました。今回はデータベース操作プラグインを用いて、データベース管理システム(DBMS)と連係してデータベースを操作する機能を紹介します。 DBMSには個人用の小さなシステムから企業向けの巨大なシステムまで多くの種類があり機能の差が大きいことから、全てに対応する説明はできません。そこで今回は、普及しているフリーのDBMSの一つである「MySQL」のWindows版を例に用いることにします。 記事の前半でMySQLのダウンロード・インストールの方法と、プラグインのデータベース操作機能を試すための基的な設定を参考情報として紹介し、後半でデータベース操作プラグインの一つである「

    Eclipse 3.4を使ったデータベース操作 ~Eclipse 3.4 入門~
  • 楽々ERDレッスン 第1回:「お持ち帰りご注文用紙」編

    はじめに システム構築においてデータベース設計は不可欠です。そこで多くの方がデータベースの設計技法について書籍で学んだりするのですが、なかなか身についたと感じられないことも多いのではないかと感じます。 その理由は、実務で任せられる機会というのが少ないからというのが大きなものとして挙げられます。データベース設計というのは、やはり重要な箇所ですから自然と経験のある人に任せられることが多いのが実態です。しかもデータベース設計を担当するのはプロジェクト全体の中でもごく少数だけになりますから、なかなかチャンスが巡ってきません。 しかし、それを嘆いているばかりではスキルが身につかないのも道理です。そこで身近にあるものを何でも手当たり次第にデータベース設計のネタにしてしまうことで、コツコツと地力をつけていこうというのがこのシリーズの主旨です。 合言葉は、「表組みを見たらERDを描け!」 。では、張り切っ

    楽々ERDレッスン 第1回:「お持ち帰りご注文用紙」編