タグ

dbに関するshutaroのブックマーク (24)

  • 外部キー制約を活用する

    なおサンプルではフォーム入力値のチェックやMySQLサーバの設定に、セキュリティに対する考慮が不足しています。また、主に管理者が利用する「在庫管理」機能と、不特定のユーザーが利用する「オンラインストア」機能が同居しているうえ、ユーザーパスワードやクライアント認証による使用規制も行われていません。 不特定のユーザーから利用されることがないよう、公開されたサーバ上での使用は控えるようにします。 # cd /var/www/html # tar xvfz /..pathto../sample5.tgz # cd sample5 「sample5」をドキュメントルートに展開し作業ディレクトリを移動。 Apacheをソースからデフォルトのままインストールした場合は、ドキュメントルートを/usr/local/apache2/htdocs/などに適宜変更します # mysqladmin -u root

    外部キー制約を活用する
  • MySQLノウハウ

    いろいろなからメモってきたメモのメモ。出典を書いておくのを忘れた。思い出し次第補完するかも。 deleteのコストは高いので、無効化を示すフィールドを作ってupdateすべき slow query logに要注意 多くのエントリでほとんどのフィールドが同じ値を持つ場合はインデックスの効果が小さい →複合インデックスの効果が大きい 複合インデックスは指定の順番が大切。AとBという指定の場合、A単独でもインデックスの効果がある。逆は真でない。 インデックスが使われる場面は フィールド値を定数と比較するとき (where name = 'hogehoge') フィールド値でJOINするとき (where a.name = b.name) フィールド値の範囲を求めるとき (<,>,between) LIKE句が文字列から始まるとき (where name like 'hoge%') min(),

  • DBエンジニアが知っておくべき情報源を一括更新(1/2) - @IT

    Database Watch 4月版 Page 1/2 DBエンジニアが知っておくべき情報源を一括更新 加山恵美 2007/4/18 新年度が始まりましたので、あらためてデータベースの主要な製品とサイトを紹介します。データベースは古くからある技術ですが規模や性質で多様な違いがあり、いまでもまだ発展を続けています。 ■オラクル、IBM、マイクロソフトが商用のご三家 新年度となり、新入社員または新たにデータベースに関する業務に携わることになった方もいるかもしれませんね。データベースの世界に足を踏み入れることになった方々、はじめまして。連載では主にデータベース、特にRDBMS(Relational DataBase Management System)など業務で使うデータベースを中心にその動向をお伝えしています。ただし筆者はエンジニア出身ですがRDBMSのプロフェッショナルではありません。未熟

    shutaro
    shutaro 2007/04/19
  • SAK Streets

    Visual Basic(VB), ADO, RDO, SQL, Oracle PL/SQL, Oracle oo4o, CGI Perl, PHP, MySQL, ASP, JAVA Servlet, JSP, PostgreSQL 等のプログラミング言語資料とCGI画像添付掲示板他フリーCGI, フリーソフトウェア公開