DBに関するakaneharaのブックマーク (6)
-
カーディナリティとは テーブルにカラムがあるとして、カラムに格納されているデータの種類がどのくらいあるのか(カラムの値の種類の絶対値)を、カーディナリティという。 具体例 カーディナリティが低い場合 例えば性別なら、男と女の二種類である。 カラムのデータの種類が、テーブルのレコード数に比べて二種類と少ない。このことを カーディナリティが低い という。 カーディナリティが高い場合 一方顧客番号ならたくさんの種類(番号)が存在することになる。 カラムのデータの種類が、テーブルのレコード数に比べて多い場合、 カーディナリティが高い という。 カーディナリティを踏まえたインデックスの張り方 基本的に、 カーディナリティの高い列に作成する 必要がある。 はじめに、カーディナリティは カラムの値の種類の絶対値と書いたが、先程の例で言うと性別のカーディナリティは2になる。他にも例えば1年間の日付なら1〜
-
MySQL︵マイエスキューエル︶は、TCX DataKonsultAB社などが開発するRDBMS︵リレーショナルデータベースの管理システム)です。世界で最も人気の高いシステムで、オープンソースで開発されています。MySQLデータベースサーバは、高速性と信頼性があり、Linux、UNIX、Windowsなどの複数のプラットフォームで動作することができます。 PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは﹁サーバサイドスクリプト﹂と呼ばれています。
-
これまでに、(主に)Amazon Redshiftで活用出来るGUIツールとして﹃Intellij IDEA Ultimate Edition﹄や﹃Aginity﹄等を紹介して来ましたが、Intellij IDEAを開発しているJetBrain社から別種のDB関連ツールが開発されているという情報を先日知りました。 Amazon RedshiftのMac OS X向けGUIツールとして﹃Intellij IDEA Ultimate Edition﹄のDatabase Toolsを使う | Developers.IO Redshift専用 Windows GUIツール﹃Aginity Workbench for Amazon Redshift﹄が便利かもしれない件 | Developers.IO それがこの﹃0xDBE﹄と呼ばれるものになります。アナウンス自体は1年以上前からなされていた様で、
-
先月投稿した2015年Webサーバアーキテクチャ序論では、Webサーバアーキテクチャを学ぶ道のりと代表的な実装モデルの概要を紹介しました。 今回は、前回同様、主に新卒Webエンジニア向けに、Webアプリケーションサーバとデータベースサーバ間の接続管理モデルと運用事情について紹介します。 データベース接続の永続化やコネクションプーリングとは何なのか、なぜ必要なのかといったことが主な話題です。 背景 データベース接続の永続化とはなにか データベース接続のオーバヘッド データベース接続の永続化手法 コネクションプーリングとはなにか コネクションプーリング: ドライバ型 コネクションプーリング: プロキシ型 コネクションプーリング全体についてPostgreSQLとMySQL 参考資料 まとめ 背景 2015年Webサーバアーキテクチャ序論では、Webサーバアーキテクチャの話とWebアプリケーショ
-
-
2014年2月18日紙版発売 B5判/168ページ 定価1,341円︵本体1,219円+税10%︶ ただいま弊社在庫はございません。 Amazon 楽天ブックス ヨドバシ.com Fujisan︵定期購読のみ︶ 本書のサポートページサンプルファイルのダウンロードや正誤表など 第1特集 RDBとNoSQLどちらを選びますか? 真っ当に考えるDBの鉄則 ﹁NoSQLが流行っているから,これでいこう﹂そんなに軽くていいのですか? データベースは企業の実績を支える重要な資産です。リレーショナルデータベースを本当に活用していますか? あなたに本当に必要なデータベースは何ですか? 本特集では,データベースについてRDBかNoSQLか根底から問いかけつつ,エンジニアの軸となる知識と技術を整理し紹介します。 第2特集 ネットワークエンジニアのための プロキシサーバの教科書 本特集ではプロキシの教科書と題し
-
1