タグ

dbに関するstealthinuのブックマーク (122)

  • An in-process SQL OLAP database management system

    We are holding our user community conference, DuckCon #5, in Seattle on August 15. DuckDB is a fast in-process analytical database DuckDB supports a feature-rich SQL dialect complemented with deep integrations into client APIs. DuckDB v1.0.0 was released in June 2024. Installation Documentation

    An in-process SQL OLAP database management system
    stealthinu
    stealthinu 2024/06/22
     SQLite使SQL  

    db

    SQL
     
  • ゲーム業界のデータベース事情。大量のシャーディングで複雑化する負荷分散、メンテナンスで止めないとスケールアップ・ダウンができないなどの課題。解決方法は?[PR]


    PR 1 使MySQL使MySQL MySQLNewSQL1
    ゲーム業界のデータベース事情。大量のシャーディングで複雑化する負荷分散、メンテナンスで止めないとスケールアップ・ダウンができないなどの課題。解決方法は?[PR]
    stealthinu
    stealthinu 2023/11/14
    TiDBというソシャゲなど超大規模で多数のシャーディングが必要になるようなDBに有効そうなDB。ソシャゲ界隈のDB規模ってそういう感じなんだな。
  • SQLの実行計画の読み方 |


    SQLSQL SQL A5:SQL Mk-2SQL SQL  [SQL(S)]  [SQL(J)] Ctrl+E   A5:SQL Mk-2 
    stealthinu
    stealthinu 2023/05/07
    A5からSQLの実行計画を確認出来る
  • みずほ銀行窓口業務ストップの真相、DC切り替えをためらい障害が長期化


    202182019853DBDBDCDC11 2021820463使99451158MINORI819853 
    みずほ銀行窓口業務ストップの真相、DC切り替えをためらい障害が長期化
    stealthinu
    stealthinu 2021/09/24
    これはつらい。こりゃ運が悪いなと思うが、銀行みたいなところだとそういう状況すら想定しとかんといかんのだろうから、想定の運用手順書が甘かったのが問題なのだろう。
  • MySQLでプライマリキーをUUIDにする前に知っておいて欲しいこと | Raccoon Tech Blog [株式会社ラクーンホールディングス 技術戦略部ブログ]


    / bashMySQLInnoDBDB   MySQL  UUID  MySQL(InnoDB) & UUID  UUID / MySQL  InnoDB 
    MySQLでプライマリキーをUUIDにする前に知っておいて欲しいこと | Raccoon Tech Blog [株式会社ラクーンホールディングス 技術戦略部ブログ]
    stealthinu
    stealthinu 2021/09/01
    これはぜんぜん知らなかった。UUIDだとというか時系列じゃないIDでまんべんなくデータが置かれるとディスクキャッシュヒット率が下がるため大幅な性能低下が起こると。ULID使えば良い。
  • 本番でTableを1つDeleteしてしまいON DELETE CASCADEでさらに4つTable dataが消えた話 - Qiita


     調調DBMySQL Workbench DB調MySQL WorkbenchSQLselectdeleteTable1Delete ON DELETE CASCADE4Table data ON DELETE CASCADE https://www.dbonline.jp/mysql/table/index11.html ()  usersuser
    本番でTableを1つDeleteしてしまいON DELETE CASCADEでさらに4つTable dataが消えた話 - Qiita
    stealthinu
    stealthinu 2020/12/03
    drop tableしたんじゃなくてdeleteで全データ削除しちゃったのね。んでon delete cascadeが双方向!に設定されててみな消えたと… そら頭真っ白になるな。
  • 100万件ぐらいのレコードを扱ったらOOMEが出た話。 - 谷本 心 in せろ部屋


     PostgreSQL ResultSet#next使 https://jdbc.postgresql.org/documentation/head/query.html#query-with-cursor  Java + jOOQ + PostgreSQLDB
    100万件ぐらいのレコードを扱ったらOOMEが出た話。 - 谷本 心 in せろ部屋
    stealthinu
    stealthinu 2020/08/13
     Postgresauto committrue

    java

    db

  • RDBMS in Action

    RDBMS 理解度の壁: プロダクションや運用保守で困らないシステムを作れる知識 <<<それっぽく動くものを作れる知識 実際のシステムで遭遇・見聞きした事象をもとに、上記のスキマにある各種 RDBMS 知識を説明します。 RDBMS 体の運用よりも、現実のアプリケーションにおける設計・実装上のハマリどころが中心。

    RDBMS in Action
    stealthinu
    stealthinu 2019/12/11
    RDB利用した開発時に気をつけることまとめ。ブコメより微妙に間違いもあるとのこと。
  • 【旧版・説明欄参照ください】 サーバーレスアプリケーション向きの DB 設計ベストプラクティス

    【2019/09/12 追記】 この資料は旧版であり、最新版が存在します。 2019/09/12 にアップロードしたものをご参照ください 最新版 → https://www.slideshare.net/AmazonWebServicesJapan/db-20190905 --------(元の文)------------------- 2019/05/09 に #AWSLoft Tokyo で開催されたイベント、「イチから理解するサーバーレスアプリ開発」における講演資料の一つです。 ・サーバーレスアプリケーションにおいて Amazon DynamoDB が利用しやすい理由 ・RDB と DynamoDB の設計プロセス・考え方の対比・明文化 ・実例に沿った DynamoDB の設計プロセス解説とサンプル例題 などを含みます。 イベント: https://understandingbasi

    stealthinu
    stealthinu 2019/05/10
    DynamoのようなNoSQLの場合は通常横に並べるデータを縦にしてカラム名とデータとをもたせるようなデータ構造にするとよいと。
  • https://developer.hatenastaff.com/entry/2019/01/15/120431

    https://developer.hatenastaff.com/entry/2019/01/15/120431
    stealthinu
    stealthinu 2019/01/16
    すばらしい知見だった。これ4.0->5.6じゃなくても古いMySQLから上げる時に大変参考になる資料だろう。これで4.x系からのアップデート案件来ても怖くない。いや、無論やりたくないけどね…
  • MySQL 8.0登場!立ち止まることを知らない進化はこれからも続く。


     MySQL 8.0MySQL 8.0 MySQL 5.7MySQL 8.05.xMySQL 6.07.xMySQLNDB Cluster5.778.0
    MySQL 8.0登場!立ち止まることを知らない進化はこれからも続く。
    stealthinu
    stealthinu 2018/05/07
     CTEUTF8mb4寿utf8mb4_ja_0900_as_cs_ks  

    db

    mysql
     
  • 奥野幹也『理論から学ぶデータベース実践入門』はどこがダメなのか - 檜山正幸のキマイラ飼育記 (はてなBlog)


     ?!    zhanpon   zhanpon 1.  2.  3.  4.
    奥野幹也『理論から学ぶデータベース実践入門』はどこがダメなのか - 檜山正幸のキマイラ飼育記 (はてなBlog)
    stealthinu
    stealthinu 2017/10/12
    これ読書会でしっかり読んでなかったら全くわからん話だった。論理学の人からみるとこんな感じに読めるのか… あの本と2章のお陰でデータベースへの見方がかわった人なので素人には意味はある、と思うのです。
  • Amazon Aurora 事例祭り(20170307)に行ってきたメモ | Hori Blog


    Hori Blog Ryota Hori   Amazon Aurora    Slack   Amazon Aurora  2017 37 | AWS  Amazon Aurora 使 @con_mame   : [Aurora ]Amazon Aurora 使 PostgreSQL For Aurora  9.6.4 My
    Amazon Aurora 事例祭り(20170307)に行ってきたメモ | Hori Blog
    stealthinu
    stealthinu 2017/03/14
    auroraへの移行がらみの色々tips
  • Sequelのトランザクション内でタイムアウトするとCOMMITされてしまう - tmtms のメモ

    ちょっと前にハマったのでメモ。 Sequelでトランザクションを使う時は次のように transaction メソッドにブロックを渡します。 require 'sequel' require 'logger' db = Sequel.connect('mysql2://user:passwd@localhost/test') db.loggers = [Logger.new($stdout)] db.transaction do db[:test].insert(id: 123) end I, [2017-03-12T22:34:51.946849 #27932] INFO -- : (0.000119s) SET @@wait_timeout = 2147483 I, [2017-03-12T22:34:51.947047 #27932] INFO -- : (0.000133s) SET

    Sequelのトランザクション内でタイムアウトするとCOMMITされてしまう - tmtms のメモ
    stealthinu
    stealthinu 2017/03/14
    これはこわい罠だ… ひっかかった後に調べるのが大変そう。
  • パーティショニングの使用例 - カーディナリティが低いカラムを使って検索する場合


    MySQL 5.1使  使  使  2YesNo2使
    パーティショニングの使用例 - カーディナリティが低いカラムを使って検索する場合
    stealthinu
    stealthinu 2017/02/13
    パーティショニングをHASH使ってやる例。確かにこういう場合はHASH使いたいな。
  • Amazon Auroraを真に理解するための性能検証 | 外道父の匠


    Aurora Aurora      CPUIOPS       sysbench 使 
    Amazon Auroraを真に理解するための性能検証 | 外道父の匠
    stealthinu
    stealthinu 2017/02/10
     auroraauroramysqlaurora使  

    aws

    db

  • MySQLアンチパターン

    2018/01/26 第2回 オープンソースデータベース比較セミナー https://osscons-database.connpass.com/event/74688/

    MySQLアンチパターン
    stealthinu
    stealthinu 2017/02/03
     5.05.7root  

    mysql

    db


     
  • MySQLの文字コード事情 2017版

    こちらのスライドは以下のサイトにて閲覧いただけます。 https://www.docswell.com/s/ockeghem/ZM6VNK-phpconf2021-spa-security シングルページアプリケーション(SPA)において、セッションIDやトークンの格納場所はCookieあるいはlocalStorageのいずれが良いのかなど、セキュリティ上の課題がネット上で議論されていますが、残念ながら間違った前提に基づくものが多いようです。このトークでは、SPAのセキュリティを構成する基礎技術を説明した後、著名なフレームワークな状況とエンジニア技術理解の現状を踏まえ、SPAセキュリティの現実的な方法について説明します。 動画はこちら https://www.youtube.com/watch?v=pc57hw6haXk

    MySQLの文字コード事情 2017版
    stealthinu
    stealthinu 2017/02/02
     UTF-8mb4  

    mysql

    db

  • Rails で、Controller に定義されている action を一度に取得する方法はありますか? - QA@IT


    QAITQAITQAIT7QAIT QAIT202022815:00QAIT QAIT7
    Rails で、Controller に定義されている action を一度に取得する方法はありますか? - QA@IT
    stealthinu
    stealthinu 2017/01/19
    2012年のエントリーだがその時点でもうPostgresへの移行トレンドが指摘されてる。最近はだいぶPostgresの流れが強くなってきた感がある。でもMySQLも2012年当時からだいぶ進化したから今後わからんなあ。
  • 我々はいかにして技術選択を間違えたのか? 2016 - Cybozu Inside Out | サイボウズエンジニアのブログ


    (@yokotaso) kintoneJavaSeasarEOLS2Dao      Hibernate*1 Hibernate Spring Framework  Spring FrameworkInterface + Spring Data JPA  JPAORMH
    我々はいかにして技術選択を間違えたのか? 2016 - Cybozu Inside Out | サイボウズエンジニアのブログ
    stealthinu
    stealthinu 2016/12/28
       

    java

    db