「db」カテゴリーアーカイブ

Fate/Grand Orderにおける大規模なデータベース移行と負荷試験

Fate/Grand Orderにおける大規模なデータベース移行と負荷試験

Fate/Grand Orderにおける大規模なデータベース移行と負荷試験

DOWNLOAD FULL BOOKS, INTO AVAILABLE FORMAT ......................................................................................................................... ......................................................................................................................... 1.DOWNLOAD...

はてなブックマーク - Fate/Grand Orderにおける大規模なデータベース移行と負荷試験 はてなブックマークに追加

Fate/Grand Orderにおける大規模なデータベース移行と負荷試験

Fate/Grand Orderにおける大規模なデータベース移行と負荷試験

Fate/Grand Orderにおける大規模なデータベース移行と負荷試験

DOWNLOAD FULL BOOKS, INTO AVAILABLE FORMAT ......................................................................................................................... ......................................................................................................................... 1.DOWNLOAD...

はてなブックマーク - Fate/Grand Orderにおける大規模なデータベース移行と負荷試験 はてなブックマークに追加

SELECT文で本番環境を落としたお話 – Qiita

SELECT文で本番環境を落としたお話 - Qiita

SELECT文で本番環境を落としたお話 - Qiita

(この記事は 地平線に行く とのマルチポストです) 本番環境でやらかしちゃった人 Advent Calendarで、このパターンのやらかしはなかったのでキーボードを叩くことにしました。 番外編のつもりでお楽しみください。 何をやったのか ある日、ちょっとした調査のために本番データベースのデータを確認することになりまし...

はてなブックマーク - SELECT文で本番環境を落としたお話 - Qiita はてなブックマークに追加

SQL学習オンラインサービス「Start-SQL」をリリースしました – GoTheDistance

SQL学習オンラインサービス「Start-SQL」をリリースしました - GoTheDistance

SQL学習オンラインサービス「Start-SQL」をリリースしました - GoTheDistance

こんな感じで、ブラウザでSQLを書いて環境構築一切不要でSQLを学べるというWebサービスです。 今北産業 SQL言語のみをサポートしています。 環境構築一切不要で、無料でお試し出来ます。 コンテンツには無料と有料の2つがあり、有料版は”買い切り”で、5000円です。全てのコンテンツがお楽しみ頂けます。 圧倒的にアカウ...

はてなブックマーク - SQL学習オンラインサービス「Start-SQL」をリリースしました - GoTheDistance はてなブックマークに追加

ERDをPlantUML形式で自動生成するツールを作った – くりにっき

ERDをPlantUML形式で自動生成するツールを作った - くりにっき

ERDをPlantUML形式で自動生成するツールを作った - くりにっき

PlantUML + ERDでPlantERDです github.com モチベーション PlantERDの特徴 使い方 出力するテーブル数の制限について 技術的に頑張ったこと テストのこと Foreign keyで隣接している別のテーブルを探す方法 複数DB対応のつらみ モチベーション 既存プロダクトへの不満が一番大きいです。 https://github.com/voormedia/r...

はてなブックマーク - ERDをPlantUML形式で自動生成するツールを作った - くりにっき はてなブックマークに追加

postgresのデータを盗まれた話 – のんびりやの日記

postgresのデータを盗まれた話 - のんびりやの日記

postgresのデータを盗まれた話 - のんびりやの日記

はじめに さっぶ。どうも、だーやまんです。 この記事は、本番環境でやらかしちゃった人 Advent Calendar 2019 - Qiitaの11日目の記事です。 これは、中途半端な知識でサービスを運用していた結果、タイトル通りの大失敗をしてしまったお話です。個人開発での出来事なので、業務で起きたことかと胃薬を握られていた方は...

はてなブックマーク - postgresのデータを盗まれた話 - のんびりやの日記 はてなブックマークに追加

異世界召喚 ~私、能力はバックエンドって言ったよね!~ – Qiita

異世界召喚 ~私、能力はバックエンドって言ったよね!~ - Qiita

異世界召喚 ~私、能力はバックエンドって言ったよね!~ - Qiita

Help us understand the problem. What is going on with this article? 背景 間違って入ってしまったSI企業での開発経験談です。 入社前に「バックエンドの経験しかない」と伝えたがフロントもやる羽目に。 入って知ったLAMP環境での開発。あと顧客の窓口もやる羽目に。 私の担当するシステムは二期目で、引継ぎなし・...

はてなブックマーク - 異世界召喚 ~私、能力はバックエンドって言ったよね!~ - Qiita はてなブックマークに追加

異世界召喚 ~私、能力はバックエンドって言ったよね!~ – Qiita

異世界召喚 ~私、能力はバックエンドって言ったよね!~ - Qiita

異世界召喚 ~私、能力はバックエンドって言ったよね!~ - Qiita

Help us understand the problem. What is going on with this article? 背景 間違って入ってしまったSI企業での開発経験談です。 入社前に「バックエンドの経験しかない」と伝えたがフロントもやる羽目に。 入って知ったLAMP環境での開発。あと顧客の窓口もやる羽目に。 私の担当するシステムは二期目で、引継ぎなし・...

はてなブックマーク - 異世界召喚 ~私、能力はバックエンドって言ったよね!~ - Qiita はてなブックマークに追加

異世界召喚 ~私、能力はバックエンドって言ったよね!~ – Qiita

異世界召喚 ~私、能力はバックエンドって言ったよね!~ - Qiita

異世界召喚 ~私、能力はバックエンドって言ったよね!~ - Qiita

Help us understand the problem. What is going on with this article? 背景 間違って入ってしまったSI企業での開発経験談です。 入社前に「バックエンドの経験しかない」と伝えたがフロントもやる羽目に。 入って知ったLAMP環境での開発。あと顧客の窓口もやる羽目に。 私の担当するシステムは二期目で、引継ぎなし・...

はてなブックマーク - 異世界召喚 ~私、能力はバックエンドって言ったよね!~ - Qiita はてなブックマークに追加

さよなら本番サーバー – Qiita

さよなら本番サーバー - Qiita

さよなら本番サーバー - Qiita

Help us understand the problem. What is going on with this article? とあるSESの現場では本番リリースの時期が近づいてきており、僕を含めた数人のエンジニアは間に合いそうもない残作業の開発を進めたり、本番で使うためのデータの整備を本番サーバー内で行ったりしていた。ほとんどがその案件のために集められたメ...

はてなブックマーク - さよなら本番サーバー - Qiita はてなブックマークに追加

crontab database ~君がしでかしてくれたもの~ – Qiita

crontab database ~君がしでかしてくれたもの~ - Qiita

crontab database ~君がしでかしてくれたもの~ - Qiita

この記事は本番環境でやらかしちゃった人のアドベントカレンダー2日目の記事です。 内容的にそろそろ時効だと思うので供養のために書きました。 ぶっちゃけネタ記事ですw (たまたま見つけて参加してみただけなのに昨日の記事の伸びっぷりを見て戦々恐々としてる TL;DR DB移行作業において、テスト期間中は常に最新の...

はてなブックマーク - crontab database ~君がしでかしてくれたもの~ - Qiita はてなブックマークに追加

MongoDBであるメリットが無くなってしまったのでMySQLに移行したはなし – KAYAC engineers’ blog

MongoDBであるメリットが無くなってしまったのでMySQLに移行したはなし - KAYAC engineers' blog

MongoDBであるメリットが無くなってしまったのでMySQLに移行したはなし - KAYAC engineers' blog

SREチームの長田です。 この記事はTech Kayac Advent Calendar Migration Track 1日目の記事です。 今回はLobiで使用していたMongoDBをMySQLに移行したはなしです。 MongoDBを何に使っていたか DAUなどのKPIレポートや、サービスの状況を把握するための各種集計結果を保存するために使っていました。 サービス開始直後は...

はてなブックマーク - MongoDBであるメリットが無くなってしまったのでMySQLに移行したはなし - KAYAC engineers' blog はてなブックマークに追加

ユーザー企業のOracle技術者が足りない、高まる技術的負債のリスク | 日経 xTECH(クロステック)

ユーザー企業のOracle技術者が足りない、高まる技術的負債のリスク | 日経 xTECH(クロステック)

ユーザー企業のOracle技術者が足りない、高まる技術的負債のリスク | 日経 xTECH(クロステック)

20年以上前に構築した古い基幹系システムを使い続けるユーザー企業が5社に1社の割合で存在するとされるなか、「枯れた技術」の維持管理に危機が迫っている。枯れた技術としてはCOBOLが有名だが、今回取り上げるのは別の技術だ。 リレーショナルデータベース(RDB)である。とりわけ最大シェアを誇る米オラクル(Oracle)...

はてなブックマーク - ユーザー企業のOracle技術者が足りない、高まる技術的負債のリスク | 日経 xTECH(クロステック) はてなブックマークに追加

DBMSをGoで実装してみた – Sansan Builders Box

DBMSをGoで実装してみた - Sansan Builders Box

DBMSをGoで実装してみた - Sansan Builders Box

こんにちは。プロダクト開発部の荒川です。突然ですが、皆さんはこんな疑問を持ったことはありませんか? データベースの内部実装はどうなっているのか? トランザクションとはどのようなアルゴリズムで実現されているのか? NoSQLが遅いのはなぜか? 古典的なデータベースとは内部的にどのように違うの? データベース...

はてなブックマーク - DBMSをGoで実装してみた - Sansan Builders Box はてなブックマークに追加

DBMSをGoで実装してみた – Sansan Builders Box

DBMSをGoで実装してみた - Sansan Builders Box

DBMSをGoで実装してみた - Sansan Builders Box

こんにちは。プロダクト開発部の荒川です。突然ですが、皆さんはこんな疑問を持ったことはありませんか? データベースの内部実装はどうなっているのか? トランザクションとはどのようなアルゴリズムで実現されているのか? NoSQLが遅いのはなぜか? 古典的なデータベースとは内部的にどのように違うの? データベース...

はてなブックマーク - DBMSをGoで実装してみた - Sansan Builders Box はてなブックマークに追加

NEDOが25億円投じ日の丸RDBを開発中、「国産にも勝機あり」と自信を見せる理由 | 日経 xTECH(クロステック)

NEDOが25億円投じ日の丸RDBを開発中、「国産にも勝機あり」と自信を見せる理由 | 日経 xTECH(クロステック)

NEDOが25億円投じ日の丸RDBを開発中、「国産にも勝機あり」と自信を見せる理由 | 日経 xTECH(クロステック)

厳格なOLTPと高速なOLAPを両立 新RDBの特徴は厳格なOLTP(オンライントランザクション処理)が可能でありながら、ビッグデータ分析にも使用できる高いOLAP(オンライン分析処理)性能を有していることだ。OLTPとOLAPの両立はHTAP(Hybrid Transaction/Analytical Processing)と呼ぶ。OLTPで用いる行方向のデータは不揮...

はてなブックマーク - NEDOが25億円投じ日の丸RDBを開発中、「国産にも勝機あり」と自信を見せる理由 | 日経 xTECH(クロステック) はてなブックマークに追加

RDBの作成時刻や更新時刻用カラムに関するプラクティス | おそらくはそれさえも平凡な日々

RDBの作成時刻や更新時刻用カラムに関するプラクティス | おそらくはそれさえも平凡な日々

RDBの作成時刻や更新時刻用カラムに関するプラクティス | おそらくはそれさえも平凡な日々

RDBのレコードに、作成日時や更新日時を自動で入れ込むコードを書いたりすることあると思いますが、それに対する個人の所感です。ここでは、作成日時カラム名をcreated_at、更新日時をupdated_atとして説明します。 tl;dr レコード作成日時や更新日時をRDBのトリガーで埋めるのは便利なのでやると良い ただ、アプリケー...

はてなブックマーク - RDBの作成時刻や更新時刻用カラムに関するプラクティス | おそらくはそれさえも平凡な日々 はてなブックマークに追加

アマゾンがついにOracle DBを「全廃」、成功のポイントは社内失業対策 | 日経 xTECH(クロステック)

アマゾンがついにOracle DBを「全廃」、成功のポイントは社内失業対策 | 日経 xTECH(クロステック)

アマゾンがついにOracle DBを「全廃」、成功のポイントは社内失業対策 | 日経 xTECH(クロステック)

米アマゾン・ドット・コム(Amazon.com)がついに米オラクル(Oracle)に「勝利宣言」をした。アマゾンは2019年10月15日(米国時間)、社内からOracle Database(DB)を「全廃」したと発表したのだ。最盛期には約7500ものOracle DBが存在し、eコマースや物流、決済、受発注、広告、動画・音楽配信などのバックエンドで長...

はてなブックマーク - アマゾンがついにOracle DBを「全廃」、成功のポイントは社内失業対策 | 日経 xTECH(クロステック) はてなブックマークに追加

PostgreSQL 12が正式リリース。Bツリー周りの改善による性能向上、JSONパスによる抽出可能など - Publickey

PostgreSQL 12が正式リリース。Bツリー周りの改善による性能向上、JSONパスによる抽出可能など - Publickey

PostgreSQL 12が正式リリース。Bツリー周りの改善による性能向上、JSONパスによる抽出可能など - Publickey

オープンソースのリレーショナルデータベース「PostgreSQL 12」の正式版がリリースされました。PostgreSQL 11の登場から約1年ぶりのメジャーバージョンアップです(日本語プレスリリース)。 PostgreSQL 12では、Bツリーインデックス周りの改善、サイズ縮小などにより全体的な性能向上を実現。パーティション化されたテ...

はてなブックマーク - PostgreSQL 12が正式リリース。Bツリー周りの改善による性能向上、JSONパスによる抽出可能など - Publickey はてなブックマークに追加

オープンソースのWebアプリケーション分析ツール「Cube.js」 – エンジニア・プログラマのソーシャルITメディア

オープンソースのWebアプリケーション分析ツール「Cube.js」 - エンジニア・プログラマのソーシャルITメディア

オープンソースのWebアプリケーション分析ツール「Cube.js」 - エンジニア・プログラマのソーシャルITメディア

「Cube.js」は、npmやyarnでインストールできるオープンソースのWebアプリケーション用分析ツールです。RDBだけでなく、AWS AthenaやGoogle BigQueryなどのサーバーレスクエリエンジンと連携するように設計されています。機能が非常に豊富なので、今回は初期セットアップに的を絞ってご紹介します。 ◆ オープンソースのW...

はてなブックマーク - オープンソースのWebアプリケーション分析ツール「Cube.js」 - エンジニア・プログラマのソーシャルITメディア はてなブックマークに追加

Row Level Securityはマルチテナントの銀の弾丸になりうるのか / Row Level Security is silver bullet for multitenancy? – Speaker Deck

Row Level Securityはマルチテナントの銀の弾丸になりうるのか / Row Level Security is silver bullet for multitenancy? - Speaker Deck

Row Level Securityはマルチテナントの銀の弾丸になりうるのか / Row Level Security is silver bullet for multitenancy? - Speaker Deck

Row Level Securityはマルチテナントの銀の弾丸になりうるのか / Row Level Security is silver bullet for multitenancy?

はてなブックマーク - Row Level Securityはマルチテナントの銀の弾丸になりうるのか / Row Level Security is silver bullet for multitenancy? - Speaker Deck はてなブックマークに追加

Amazon Aurora Multi-Master is Now Generally Available

Amazon Aurora Multi-Master is Now Generally Available

Amazon Aurora Multi-Master is Now Generally Available

Amazon Aurora Multi-Master is now generally available, allowing you to create multiple read-write instances of your Aurora database across multiple Availability Zones, which enables uptime-sensitive applications to achieve continuous write availability through instance failure. In the event of in...

はてなブックマーク - Amazon Aurora Multi-Master is Now Generally Available はてなブックマークに追加

MongoDBの様なNoSQLに勢いがあるのは何故ですか?SQLと比べてどんな利点や欠点がありますか? – Quora

MongoDBの様なNoSQLに勢いがあるのは何故ですか?SQLと比べてどんな利点や欠点がありますか? - Quora

MongoDBの様なNoSQLに勢いがあるのは何故ですか?SQLと比べてどんな利点や欠点がありますか? - Quora

MongoDBの様なNoSQLに勢いがあるのは何故ですか?SQLと比べてどんな利点や欠点がありますか? この質問はちょっと古いですね。NoSQLに勢いがあったのは2009-2015年にかけての頃です。 2018年現在は、PostgreSQL 10やMySQL 8などRDBMS(以下、わかりやすくSQLと呼びます)でJSONをネイティブに扱える(インデックスを貼っ...

はてなブックマーク - MongoDBの様なNoSQLに勢いがあるのは何故ですか?SQLと比べてどんな利点や欠点がありますか? - Quora はてなブックマークに追加

Oracle DBの「非公開バグ」が表面化、大阪市基幹システム障害の真相 | 日経 xTECH(クロステック)

Oracle DBの「非公開バグ」が表面化、大阪市基幹システム障害の真相 | 日経 xTECH(クロステック)

Oracle DBの「非公開バグ」が表面化、大阪市基幹システム障害の真相 | 日経 xTECH(クロステック)

大阪市で住民票などの証明書発行業務を担う基幹システムが停止。復旧まで21時間を要し、8000件近い証明書発行業務に影響が及んだ。原因はOracle Databaseのクラスタ機能に潜むバグだった。ネットワークの不調をきっかけにシステムが停止し、再起動もできなくなった。米オラクルはバグの存在を把握しながら対外開示をして...

はてなブックマーク - Oracle DBの「非公開バグ」が表面化、大阪市基幹システム障害の真相 | 日経 xTECH(クロステック) はてなブックマークに追加

初級者向け:データベース選択の必要性について – Qiita

初級者向け:データベース選択の必要性について - Qiita

初級者向け:データベース選択の必要性について - Qiita

はじめに 本記事では、データベースに求められる要件の多様化についてまずは触れ、なぜ最適なデータベースを選択する必要があるのかについてお伝えします。 こちらはAWS Summit Tokyo 2019 Breakout Session 「【初級】 AWSにおけるデータベース選択指針」を基にした内容となっております。 目的 なぜデータベースの選択...

はてなブックマーク - 初級者向け:データベース選択の必要性について - Qiita はてなブックマークに追加

SQLアンチパターンもりもりDBを設計しよう! – Qiita

SQLアンチパターンもりもりDBを設計しよう! - Qiita

SQLアンチパターンもりもりDBを設計しよう! - Qiita

概要 名著SQLアンチパターンを読み終えたので、それの復習のために悍ましいデータベースを作ろうと思った。 まず前半では、SQLアンチパターンを意図的に盛り込み、目も当てられない酷い設計をします。 そのあとリファクタリングを行なったER図に書き直していきます。 なお、真面目に書くと参考書の丸写しになってしまう...

はてなブックマーク - SQLアンチパターンもりもりDBを設計しよう! - Qiita はてなブックマークに追加

【イチから理解するサーバーレスアプリ開発】 サーバーレスアプリケーション向きの DB 設計ベストプラクティス

【イチから理解するサーバーレスアプリ開発】 サーバーレスアプリケーション向きの DB 設計ベストプラクティス

【イチから理解するサーバーレスアプリ開発】 サーバーレスアプリケーション向きの DB 設計ベストプラクティス

【イチから理解するサーバーレスアプリ開発】 サーバーレスアプリケーション向きの DB 設計ベストプラクティス 1. B 2019.05.09 Amazon Web Services Japan K.K. Akihiro Tsukada, Startup Solutions Architect, Manager 2. • # # # • # • # # # 2 3. • D A R • A D • B 3 4. 9 B A 9 t D S p z O • 9 B A 9 oml a • • 9...

はてなブックマーク - 【イチから理解するサーバーレスアプリ開発】 サーバーレスアプリケーション向きの DB 設計ベストプラクティス はてなブックマークに追加