タグ

Serverとdbに関するfukudamasa09のブックマーク (3)

  • [GDC 2012]Mobageのサービスを支えるデータベースシステムについて,ディー・エヌ・エー松信氏が解説

    [GDC 2012]Mobageのサービスを支えるデータベースシステムについて,ディー・エヌ・エー松信氏が解説 ライター:米田 聡 ディー・エヌ・エーの松信嘉範氏 GDC 2012では,日のディー・エヌ・エーもいくつかのセッションを持っていた。稿ではディー・エヌ・エーが展開するMobageのデータベースに関する「Scaling and Stabilizing Large Server Side Infrastructure」(大規模サーバーのスケーリングと安定化)と題されたセッションをレポートしてみたい。あまり派手な話題ではないので要点のみをお伝えするが,Mobageの裏にはこんな苦労があったのだ。 セッションを担当したのは,ディー・エヌ・エーの松信嘉範氏だ。松信氏の名はゲーム業界的には知られていないかもしれないが,Oracleエキスパートの称号を持ち,オラクルが手がけるデータベースサ

    [GDC 2012]Mobageのサービスを支えるデータベースシステムについて,ディー・エヌ・エー松信氏が解説
  • 教科書的ではなく、現場にあったデータベース設計のコツ

    前回はデータベース設計をする際に誰もがぶつかる問題である、「列名に日語を使うか?」「どのデータ型を使うか?」ということをテーマに取りあげました。今回も引き続き、データベース設計をする際に迷いやすい点をいくつか取りあげてみようと思います。 今回は前回と同様、SQL Serverのサンプルデータベース「Northwind」を元にして、データベース設計で迷いやすい点について考えてみましょう。図1は「Northwind」をER図にリバースした中から、エンティティ「商品」「商品カテゴリ」をサブウィンドウで表示したものです。 図1のように商品を分類するためにカテゴリコードをつけるエンティティ構造はよくあります。しかし実際の販売管理システムにおいては、このようなフラットなカテゴリ構造は不便です。なぜかというと、一般に商品カテゴリなどは表1のように階層構造で分類する必要があるからです。 01 ハードウェ

  • @IT:Windows TIPS -- How to:MSDEをセットアップする方法

    Microsoft SQL Server 2000 Desktop Engine(以下MSDE)」は、Microsoft SQL Server 2000のテクノロジをベースにして作られた無償版のデータベース・エンジンである。SQL Server 2000と比較すると、扱えるデータのサイズが少ないとかGUIベースの管理ツールが使えないなど、いくらか制限があるが、機能的にはSQL Server 2000と互換なので、無償版のMSDEで始めて、必要なら将来はSQL Serverに移行することで、より大規模なシステムへと展開することもできる。 SQL Server 2000 Desktop Engineのページ(マイクロソフト) ■SQL Server 2000とMSDEの差異 以下に、SQL ServerとMSDEの差について、簡単にまとめておく。 最大ファイル・サイズの制限――データベース・

  • 1