タグ

DBに関するakahigegのブックマーク (17)

  • MySQLでプライマリキーをUUIDにする前に知っておいて欲しいこと | Raccoon Tech Blog [株式会社ラクーンホールディングス 技術戦略部ブログ]


    / bashMySQLInnoDBDB   MySQL  UUID  MySQL(InnoDB) & UUID  UUID / MySQL  InnoDB 
    MySQLでプライマリキーをUUIDにする前に知っておいて欲しいこと | Raccoon Tech Blog [株式会社ラクーンホールディングス 技術戦略部ブログ]
  • データベースを遅くするための8つの方法


     TwitterRDB DB OracleRDB  DB101
    データベースを遅くするための8つの方法
    akahigeg
    akahigeg 2020/11/15
    シーケンスナンバーあかんの
  • 理屈で考える、データベースのチューニング | Raccoon Tech Blog [株式会社ラクーンホールディングス 技術戦略部ブログ]


    / OracleMySQLInnoDB OracleMySQL SQLSQL  
    理屈で考える、データベースのチューニング | Raccoon Tech Blog [株式会社ラクーンホールディングス 技術戦略部ブログ]
  • 本当にあったやらかしDB設計シリーズ一覧 - Qiita

    当にあったやらかしDB設計シリーズをまとめてみました SQLアンチパターンで書かれているほど高尚な問題ではなく、もっと初歩的な、でもありがちな問題を取り上げています 初心者を脱出したと思っている人に是非読んでもらい、正しく設計してもらうことを目的としています もしここに載っていないパターンを経験したことのある方がいたら是非教えてください 当にあったやらかしDB設計①【R無しRDB当にあったやらかしDB設計②【囚人番号テーブル】 当にあったやらかしDB設計③【ロジカルクエリー】 当にあったやらかしDB設計④【テストチューニング】 当にあったやらかしDB設計⑤【第三正規化病】 当にあったやらかしDB設計⑥【見えない削除フラグ】 当にあったやらかしDB設計⑦【ステートフルDB当にあったやらかしDB設計⑧【ファンクションDB当にあったやらかしDB設計⑨【文字列日付】

    本当にあったやらかしDB設計シリーズ一覧 - Qiita
    akahigeg
    akahigeg 2020/08/11
    全体的に説明が冗長な気がする。
  • MongoDBを始めた頃に知っていたら、と思う14のこと

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    MongoDBを始めた頃に知っていたら、と思う14のこと
    akahigeg
    akahigeg 2020/06/17
    向き不向きを把握してRDBMSと使い分けられると良いのだが
  • データベース設計の際に気をつけていること - 食べチョク開発者ブログ


    西      toB/toCReadWrite  使 
    データベース設計の際に気をつけていること - 食べチョク開発者ブログ
  • 2020年現在のNewSQLについて - Qiita

    Disclaimer 当記事はNewSQL開発ベンダの技術ブログや各種論文、その他ニュースサイト等の内容を個人的にまとめたものです。 そのため、理解不足等に起因する誤解・誤認を含む可能性があります。更なる理解が必要な方はリファレンスに挙げた各種文献を直接参照下さい。技術的な指摘は可能であれば取り込み修正しますが、迅速な対応はお約束できません。 NewSQLの解説は二部構成 当記事は前編でNewSQLの概要編となる。 全体の目次は下記である。 NewSQLとは何か NewSQLのアーキテクチャ NewSQLとこれまでのデータベースの比較 NewSQLのコンポーネント詳解 1章から3章までの内容を当記事で解説する。 4章はさらに詳細な技術的解説となり、後編の「NewSQLのコンポーネント詳解」で記述している。 こちらも合わせて一読いただきたい。 1. NewSQLとは何か NewSQLとは、海

    2020年現在のNewSQLについて - Qiita
    akahigeg
    akahigeg 2020/02/29
  • crontab database ~君がしでかしてくれたもの~ - Qiita


    2  20182017   TL;DR DBcrontab調11 crontab 1  crontab
    crontab database ~君がしでかしてくれたもの~ - Qiita
    akahigeg
    akahigeg 2019/12/02
    怖い
  • DBマイグレーションツールを比較した phpmig, migrate, goose - Qiita


       DB  DB3
    DBマイグレーションツールを比較した phpmig, migrate, goose - Qiita
    akahigeg
    akahigeg 2017/06/24
  • DBA考


    DBA  DBA DBA = DataBaseAdministrator  DBARDB SSORDBActive Directory memcachedWebLogic DA(Data Administrator, )IT
    DBA考
  • 主キーはインデックスではない - 設計者の発言


    DB DB {a,b,c,d}
    主キーはインデックスではない - 設計者の発言
    akahigeg
    akahigeg 2014/08/27
    自分がやってる程度の開発だと全部idで十分だな。
  • 従来のデータベースをメモリに載せるだけではだめなのか? インメモリとカラム型データベースの可能性を調べる(その2)

    従来のデータベースをメモリに載せるだけではだめなのか? インメモリとカラム型データベースの可能性を調べる(その2) 現代のサーバは1台で複数のプロセッサを備え、数百ギガバイトから数テラバイトのメインメモリを搭載可能です。これは多くの企業で利用されているデータベースがそのままメモリに載るほどの容量です。 大量のメモリを搭載したサーバを用いれば、Oracle DatabaseSQL ServerやDB2など従来のディスクベースのデータベースでも、データベースをまるごとメインメモリのバッファキャッシュに載せることができます。そうすればディスクアクセスのボトルネックは事実上ほとんどなくせるため、高速なデータベースアクセスが実現します。 だとしたら、データベースをすべてメモリに載せる機能を備えたインメモリデータベースを、わざわざ使う必要はあるのでしょうか? この疑問は、以前の記事「キャッシュの大き

    従来のデータベースをメモリに載せるだけではだめなのか? インメモリとカラム型データベースの可能性を調べる(その2)
    akahigeg
    akahigeg 2013/05/20
    だめなのか
  • ウノウラボ Unoh Labs: Migrateのご紹介

    こんにちは、chihiroです。今回はデータベース・スキーマのバージョン管理ツールであるMigrateを紹介します。 Migrate http://erosson.com/migrate/docs/index.html インストール 開発版の方を使いますので、レポジトリからコードをチェックアウトしてインストールします。 $ svn co http://erosson.com/migrate/svn/migrate/branches/monkeypatch_removal migrate $ cd migrate $ python setup.py install もしくは、easy_installで直接インストールします。 $ easy_install http://erosson.com/migrate/svn/migrate/branches/monkeypatch_removal

  • Martin Fowler's Bliki in Japanese - トランザクションレス

    http://martinfowler.com/bliki/Transactionless.html 2007/3/18 (更新:Bill Caputoからも経験談をいただいた) 数年前にeBayで働く友人たちと話していたときのことだ。 大規模サイトで使われる技術の話を聞くのはいつも楽しいが、特に興味深かったのが、eBayでは滅多にデータベーストランザクションを使用しないという話だった。 トランザクションがない環境というのは驚くべきことではないだろうか。 データベースを扱うときにトランザクションを使うのはごくごく一般的なことだ。 多くの人にとって(私もそうだが)トランザクションはデータベースを使う利点のひとつだ。 eBayがトランザクションを使わないのは、あのような規模ではパフォーマンスに影響が出てしまうからだというものだった。 eBayではデータをいくつもの物理的データベースにパーテショ

    akahigeg
    akahigeg 2007/03/26
    DBの部分がスケールアウトの足かせになる以上、DBMSのやってくれることでも負荷が高ければプログラム側で、ということなのかな
  • PHPとデータベースに関する5つの問題、とその解決法 - GIGAZINE


    IBMPHP5  5 Five commonPHP database problems 1PHPPEARDB使PHPPDO使2使MySQL1ID使
    PHPとデータベースに関する5つの問題、とその解決法 - GIGAZINE
  • ワンランク上の負荷対策を Web アプリに実装するには・・・(Sledge編)


    Web    MySQL  使  IDMySQL Oracle  PJ
  • pharanの日記 正規化は黙って第三正規形まで。感覚では崩すな


        
    pharanの日記 正規化は黙って第三正規形まで。感覚では崩すな
    akahigeg
    akahigeg 2005/08/16
    正規化のレベルって覚えてないけど、調べて確認してみたら自分も第三までは自然とやってるようだ
  • 1