タグ

DBに関するto4ojpのブックマーク (4)

  • 各種RDBMSのテーブルに持てるカラム数の限界 - 自分の仕事を憎むには人生は余りにも短い

    ふとした制約に対応する為、テーブルにカラムを沢山作るという逃げ手を検討した際に カラムって何個までもてるんだっけ?という疑問が生まれたので調べてみた。 MYSQL(InnoDB 形式) http://dev.mysql.com/doc/refman/4.1/ja/innodb-restrictions.html 1 つのテーブルに作成できるカラムは 1,000個 までである。 DB2 http://publib.boulder.ibm.com/infocenter/db2luw/v8/index.jsp?topic=/com.ibm.db2.udb.doc/admin/r0000927.htm 4K ページ・サイズの場合、最大 500 列。列のバイト・カウントは 4 005 を超えてはなりません。 8K ページ・サイズの場合、最大 1 012 列。列のバイト・カウントは 8 101 を超え

    各種RDBMSのテーブルに持てるカラム数の限界 - 自分の仕事を憎むには人生は余りにも短い
    to4ojp
    to4ojp 2015/03/24
  • PDOでサクサクDB開発

    はじめに PHP界隈では現在、PHP 4からPHP 5への移行が進んできており、ここ最近ではPHP 5の機能を活用したフレームワークも多く出てくるようになりました。 PHP 5は、PHP 4に比べオブジェクト指向のサポートや速度面での向上などが取り上げられる中、最も注目すべき点であるデータベースへのアクセスを抽象化したレイヤーとしてPDOが登場しました。 今回はそのPDOに注目し、サンプルを交えてPDOの使い方を紹介します。 対象読者 PHP 5を使ったことがある方 以前PEAR::DBなどを用いてデータベースを使ったアプリケーションを作成したことのある方 必要な環境 PDOはPHP 5.1から標準で導入されるようになりました。Windows/UNIXを問わず利用することができます。よってPHP 5.1の環境と、PDOの動作に必要なデータベースの構築を行ってください。 PDOとは PDO(

    PDOでサクサクDB開発
    to4ojp
    to4ojp 2013/02/02
  • もう1つの、DBのかたち、分散Key-Valueストアとは

    もう1つの、DBのかたち、分散Key-Valueストアとは:分散Key-Valueストアの命「Bigtable」(1)(1/3 ページ) RDBとは別の、クラウド時代のデータベースとして注目を浴びている「分散Key-Valueストア」。その命ともいえる、Googleの数々のサービスの基盤技術「Bigtable」について徹底解説 クラウド時代のデータベース「分散Key-Valueストア」 グーグルがインターネットの世界をここまで席けんできた最大の理由は何でしょうか。実は、それは同社の優れた検索技術ではありません。グーグルが成し遂げた最も大きなブレークスルーの1つは、同社が生み出した巨大な分散データストア、「Bigtable」にあります。 Bigtableは、Google検索をはじめ、YouTubeやGoogle MapGoogle Earth、Google Analytics、Goog

    もう1つの、DBのかたち、分散Key-Valueストアとは
    to4ojp
    to4ojp 2012/04/17
  • dbOpenTable と dbOpenDynaset の違い

    Accessの話 登録ボタンでレコードに記入するようなケースで良く使われる Set rst = db.OpenRecordset(strSql, dbOpenDynaset) dbOpenDynaset が dbOpenTable の場合があったりするので使い分け方を調べてみた。 http://www.penhagi.com/access/ota2001/5941.htm つまり dbOpenTable:通常のテーブルの場合 dbOpenDynaset:通常のテーブルの他、SQL、クエリ、リンクテーブルでも使用可能 ということらしい。 但し、注意点として dbOpenTable: Indexプロパティを利用する Seekメソッド(効率的な検索)利用可能 dbOpenDynaset:Find系メソッド利用可能。mdbが壊れやすい? 背景知識として ACCESSはRDB(リレーショナルデータベ

  • 1