はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ MySQL 5.7

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
 
(1 - 25 / 40件)

はてなブログの DB を RDS for MySQL 8.0 にアップグレードした話 - Hatena Developer Blog

2024/01/19 このエントリーをはてなブックマークに追加 129 users Instapaper Pocket Tweet Facebook Share Evernote Clip RDS for はてなブログ MySQL 8.0

この記事は、はてなエンジニア Advent Calendar 2023の2024年1月17日の記事です。 はてなエンジニア Advent Calendar 2023 - Hatena Developer Blog id:hagihala です。先日、はてなブログの DB を RDS for MySQL 5.7 から 8.0 へアップグレードしたので、工夫した点などを共有します。 Aurora MySQL 3.x にしなかった理... 続きを読む

GitHub、1200台以上のMySQL 5.7を8.0へアップグレード サービス無停止のまま成功させる

2023/12/12 このエントリーをはてなブックマークに追加 22 users Instapaper Pocket Tweet Facebook Share Evernote Clip GitHub github.com 米GitHub Ruby

米GitHubが提供するGitHub.comは、世界最大のソースコード管理システムを始めとするソフトウェア開発者向け支援サービスを提供しています。 そのGitHub.comはRuby on Railsで構築されており、同社はつねにRubyとRuby on Railsをアップデートし続けていることを今年(2023年)4月に明らかにしています。 参考:GitHubは20... 続きを読む

GitHub、1200台以上のMySQL 5.7を8.0へアップグレード。サービス無停止のまま成功させる

2023/12/11 このエントリーをはてなブックマークに追加 399 users Instapaper Pocket Tweet Facebook Share Evernote Clip GitHub github.com Ruby アップグレード

GitHub、1200台以上のMySQL 5.7を8.0へアップグレード。サービス無停止のまま成功させる GitHubが提供するGitHub.comは、世界最大のソースコード管理システムを始めとするソフトウェア開発者向け支援サービスを提供しています。 そのGitHub.comはRuby on Railsで構築されており、同社はつねにRubyとRuby on Railsをアッ... 続きを読む

MySQL 5.7 から 8.0 にしたらテストが激遅になった - Qiita

2023/12/02 このエントリーをはてなブックマークに追加 285 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita MySQL 高橋 株式会社カオナビ 問題

この記事は、株式会社カオナビ Advent Calendar 2023 の3日目です。 はじめに 株式会社カオナビの高橋(@kunit)です。 今回は MySQL バージョンアップ(5.7 -> 8.0) で起きた問題とそれに対してどのように対処したのかを書いていこうと思います。 何が起きたのか MySQL 5.7 から 8.0 にバージョンアップをするにあたって、... 続きを読む

crowdworks.jpのマスタデータベースをAWS RDS MySQL 5.7から8.0にアップデートしました - クラウドワークス エンジニアブログ

2023/08/30 このエントリーをはてなブックマークに追加 11 users Instapaper Pocket Tweet Facebook Share Evernote Clip クラウドワークス AWS RDS 手順 田中 アップデー

こんにちは。crowdworks.jp SREチームの田中(kangaechu)です。 crowdworks.jpでは、2023年8月にAWS RDS MySQL 5.7から8.0へのアップデートが完了しました(ようやく!)。 今回はMySQL 8.0へのアップデートの手順と対応が必要な変更点について書いていきます。 MySQL 8.0にアップデートした理由 MySQL 8.0にアップデー... 続きを読む

RDS Blue/Green Deployments を使ってシュッと utf8mb4 にマイグレーションした話 - カミナシ エンジニアブログ

2023/07/03 このエントリーをはてなブックマークに追加 108 users Instapaper Pocket Tweet Facebook Share Evernote Clip utf8mb カミナシ Green Deployments

こんにちは。ソフトウェアエンジニアの坂井 (@manabusakai) です。 カミナシでは RDB に Amazon Aurora MySQL 2(MySQL 5.7 互換)を使っています(以下 Aurora MySQL と略します)。 ある日、社内の Slack で「𠮷」などの文字列が登録できないのではないかという話が出ました。これを聞いて「あー」と思った方も多いで... 続きを読む

MySQL 8.0 への移行が完了しました ~さようなら全ての MySQL 5.7~ - Cybozu Inside Out | サイボウズエンジニアのブログ

2021/05/24 このエントリーをはてなブックマークに追加 313 users Instapaper Pocket Tweet Facebook Share Evernote Clip サイボウズエンジニア MySQL 飯塚 アップグレード 移行

こんにちは。クラウド運用チームの飯塚です。 私たちは cybozu.com 本番環境の MySQL を昨年末から順次 8.0 系へアップグレードしており、前回の定期メンテナンスにおいて全てのインスタンスのアップグレードを完了しました。この記事では、私たちが MySQL 8.0 への移行に取り組んだ理由と必要になった対応について紹介... 続きを読む

MySQL 8.0のクライアントでMySQL 5.7のサーバーに接続するとcharsetが設定されないかもしれない - かみぽわーる

2021/02/21 このエントリーをはてなブックマークに追加 27 users Instapaper Pocket Tweet Facebook Share Evernote Clip charset MySQL CONNECT かみぽわー 挙動

mysql_options(mysql, MYSQL_SET_CHARSET_NAME, cs_name) だけして mysql_real_connect(mysql, ...) した後SHOW VARIABLESしてみたら接続のcharsetが設定済みの挙動をするんやけどmysql_real_connectからの一連のコード読んでもどこでそれが起きるのかわからん誰かたすけて?https://t.co/ZScoD3tIQ8— Ryuta Kamizono (@k... 続きを読む

MySQL (MariaDB) でハマった仕様 - kamocyc’s blog

2020/02/18 このエントリーをはてなブックマークに追加 16 users Instapaper Pocket Tweet Facebook Share Evernote Clip MariaDB MySQL デフォルト 仕様 バージョン

以前,MySQL (正確にはMariaDB) を使った際,いろいろはまったので記載します. 使ったバージョンが古い(MariaDB 10.1.37, MySQL 5.7くらいに相当)なので,最新版では治っているところもいくつかあります. sql_modeをデフォルトの設定で使わない これはよく言われていることですが,sql_modeがデフォルトでは変な値が... 続きを読む

MySQL 5.7 のONLY_FULL_GROUP_BY が出た時にDockerでやった対処 - Qiita

2020/01/22 このエントリーをはてなブックマークに追加 12 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita Docker 対処

Error Number: 1055 Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'dtabase_name.table_name.column_name' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by 続きを読む

MySQL 5.7でクライアントプログラムがCPUを食いつぶす件 - (ひ)メモ

2019/10/30 このエントリーをはてなブックマークに追加 81 users Instapaper Pocket Tweet Facebook Share Evernote Clip バグレポート libmysqlclient 事象 無限ループ

同根のバグレポートが散見されますが、ここ数ヶ月、状況をみるに修正される見込みがなさそうなので記録しておきます。 事象 MySQL 5.7 の libmysqlclient (libmysqlclient.so.20) を使用しているプロセスが、無限ループに突入して CPU (user%) を食いつぶし続ける。 PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMM... 続きを読む

日々の覚書: default_collation_for_utf8mb4 なんてパラメーターが追加になっていた

2018/05/29 このエントリーをはてなブックマークに追加 14 users Instapaper Pocket Tweet Facebook Share Evernote Clip パラメーター MySQL 覚書 utf8mb 経過措置

MySQL :: MySQL 8.0 Reference Manual :: 5.1.7 Server System Variables 何このパラメーター、と思ったら、 utf8mb4 のデフォルトコレーションが utf8mb4_general_ci (MySQL 5.7とそれ以前) から utf8mb4_0900_ai_ci (MySQL 8.0)に変わったことに対する経過措置っぽかった。 こ... 続きを読む

MySQL 8.0.11 (GA)がリリースされました - sakaikの日々雑感~(T)編

2018/04/19 このエントリーをはてなブックマークに追加 149 users Instapaper Pocket Tweet Facebook Share Evernote Clip sakaik MySQL 慣例 待望 進化

2018 - 04 - 20 MySQL 8.0.11 (GA)がリリースされました mysql 慣例(?)として4月下旬には出るのではないか、と勝手に予測していた MySQL 8.0 が、私の予想よりもほんの少し早くリリースされました *1 。ついに待望の GA です。 MySQL 5.7 で、それ以前のバージョンと比べて非常に大きな進化をした MySQL ですが、バージョン番号を大きく飛ばした... 続きを読む

Amazon RDS for MySQL と全文検索 | Developers.IO

2017/07/07 このエントリーをはてなブックマークに追加 143 users Instapaper Pocket Tweet Facebook Share Evernote Clip 藤本 使いどころ MySQL cmdevio2017 資料

こんにちは、藤本です。 先日開催された Developers.IO 2017 で「Amazon Elasticsearch Service の使いドコロ」というタイトルで登壇しました。 Developers.IO 2017セッション「Amazon Elasticsearch Service の使いドコロ」で話しました #cmdevio2017 資料を作成する中で MySQL 5.7 から追加された... 続きを読む

MySQL 5.7 オプティマイザの改善〜UNION ALL〜 – RE:ENGINES

2017/06/14 このエントリーをはてなブックマークに追加 17 users Instapaper Pocket Tweet Facebook Share Evernote Clip オプティマイザ UNION Amazon RDS 機会 改善

はじめに Amazon RDSのMySQL 5.7で開発を行うことになりました。そこで、少しですがMySQL 5.7の機能を調べる機会がありましたので、今回は「UNION ALL」に関してのオプティマイザの改善について記載したいと思います。 「UNION」と「UNION ALL」の違い 先ずは、改めて「UNION」と「UNION ALL」の違いを簡単に説明しておきます。 UNION 結合対象のSE... 続きを読む

【MySQL】肥大化したInnoDBテーブルを圧縮機能で縮小する方法!

2017/02/08 このエントリーをはてなブックマークに追加 66 users Instapaper Pocket Tweet Facebook Share Evernote Clip MySQL 綿引 旧来 肥大化 圧縮機能

こんにちは。インフラエンジニアの綿引です。 早速ですが、今回はMySQLのテーブル圧縮について記載したいと思います。 但し、MySQL 5.7から実装された透過性ページ圧縮でなく、 MySQL 5.1のInnoDB Plugin時代からある圧縮です! 個人で運用しているMySQLが5.6なのですが、 ストレージが逼迫して来たので、旧来の圧縮を試してみました。 MySQL 5.6以前で「ディスク容量... 続きを読む

日々の覚書: AWS上でMySQL5.7動作環境を最速で作る方法(MySQL::Sandbox使用)

2017/01/06 このエントリーをはてなブックマークに追加 25 users Instapaper Pocket Tweet Facebook Share Evernote Clip MySQL 覚書 sakaik AWS上 ビルド

@sakaik さんの連載(?)を読んでいたらやたら楽しそうで俺もなんかビルドしたくなってたまらなくなったので。 -  MySQLをビルドする on AWS Red Hat 7.3 - sakaikの日々雑感~(T)編 -  ふたつのバージョンのMySQLを同時に動かす on AWS Red Hat 7.3 - sakaikの日々雑感~(T)編 -  MySQL 5.7 のビルドにトライ ~ 5.... 続きを読む

CHECK制約をエミュレートする新旧の方法とドメイン (MySQL Server Blogより) | Yakst

2016/02/09 このエントリーをはてなブックマークに追加 22 users Instapaper Pocket Tweet Facebook Share Evernote Clip 旧来 MySQL Yakst トリガー 新旧

MySQLではCHECK制約をサポートしていないが、これをエミュレートし同等の機能を実現する方法がいくつかある。旧来のトリガーやビューを使った方法に加え、MySQL 5.7の新機能である生成列を使った方法を紹介する。 免責事項 この記事はGuilhem Bichot氏による MySQL Server Blog の投稿「 New and old ways to emulate CHECK const... 続きを読む

default_password_lifetimeのアップデート | Yakst

2016/01/25 このエントリーをはてなブックマークに追加 20 users Instapaper Pocket Tweet Facebook Share Evernote Clip Yakst Oracle公式 経緯 展望 翻訳

MySQL 5.7.11でdefault_password_lifetimeのデフォルト値が0になった。そのことに関する経緯と今後の展望。 免責事項 この翻訳は MySQL Server Blogの記事をユーザーが翻訳したものであり、Oracle公式の翻訳ではありません。 MySQL 5.7の私たちのゴールは secure by default です。これは設定の変更や追加のステップを実行すること... 続きを読む

漢(オトコ)のコンピュータ道: MySQL User Conference Tokyo 2015で発表しました:MySQL 5.7におけるオプティマイザの改良点

2015/12/16 このエントリーをはてなブックマークに追加 89 users Instapaper Pocket Tweet Facebook Share Evernote Clip オプティマイザ 技量 オトコ スライド コンピュータ道

昨日、告知させていただいたMySQL User Conference Tokyo 2015で登壇したので、その時の資料を公開した。MySQL 5.7の機能は全部ひとつのスライドで紹介しようとすると、多すぎて私にはコンパクトにまとめるだけの技量は無いため、今回はオプティマイザだけの紹介にした。興味のある方はご覧頂きたい。 そういえばすっかり忘れてしまっていたのだが、MySQL 5.7が登場した!!と... 続きを読む

MySQL 5.7のONLY_FULL_GROUP_BYはちょっと進化してた - かみぽわーる

2015/12/14 このエントリーをはてなブックマークに追加 50 users Instapaper Pocket Tweet Facebook Share Evernote Clip かみぽわー Group エントリ tl;dr 有効

2015 - 12 - 14 MySQL 5.7のONLY_FULL_GROUP_BYはちょっと進化してた このエントリは MySQL Casual Advent Calendar 2015 の14日目です。 TL;DR MySQL 5.7ではデフォルト ONLY_FULL_GROUP_BY が有効である。 MySQL 5.7.5から ONLY_FULL_GROUP_BY が有効のとき GROUP... 続きを読む

MySQL 5.7のoptimizer_switch、derived_mergeとは何ぞや - かみぽわーる

2015/12/07 このエントリーをはてなブックマークに追加 32 users Instapaper Pocket Tweet Facebook Share Evernote Clip かみぽわー サブクエリ エントリ デフォルト

2015-12-08 MySQL 5.7のoptimizer_switch、derived_mergeとは何ぞや このエントリはMySQL Casual Advent Calendar 2015の8日目です。 MySQL 5.7.6からoptimizer_switchにderived_mergeが追加されデフォルトで有効になっている。基本的にこれはほっといたらだいたいサブクエリが速くなるやつなので... 続きを読む

MySQL 5.7 : レプリケーションフィルターをオンラインで変更する | Yakst

2015/11/19 このエントリーをはてなブックマークに追加 17 users Instapaper Pocket Tweet Facebook Share Evernote Clip サマリー Yakst 原文 フィルタ 実例

MySQL 5.7の新機能として、レプリケーションするテーブルやデータベースを指定するフィルタをオンラインで変更できるようになった。その実例と、注意すべき点の解説。 MySQL 5.7にはたくさんの機能拡張や新機能があります。これについては、別の記事(原文)で以前サマリーを書きました。レプリケーションフィルターをオンラインで追加できるのは、マニュアルにも書かれているようにMySQL 5.7の機能の... 続きを読む

日々の覚書: MySQL 5.7のmysql_upgradeは本当にDATETIME型を新しいフォーマットに直してくれるけれど

2015/11/12 このエントリーをはてなブックマークに追加 15 users Instapaper Pocket Tweet Facebook Share Evernote Clip 覚書 DateTime型 MyS 新しいフォーマット 日々

Upgrading Directly from MySQL 5.0 to 5.7 using an ‘In Place’ Upgrade | MySQL Server Blog を読んでふと思い立ったので。 MySQL 5.7のmysql_upgradeは古いDATETIME, TIME, TIMESTAMPを新しいDATETIME2, TIME2, TIMESTAMP2に変換してくれるからmys... 続きを読む

MySQL5.7で遊んでみよう

2015/10/25 このエントリーをはてなブックマークに追加 97 users Instapaper Pocket Tweet Facebook Share Evernote Clip MySQL5.7 本番 Fall 2 新しい機能

MySQL5.7で遊んでみよう 1. MySQL 5.7で遊んでみよう 2015/10/24 yoku0825 OSC 2015 Tokyo/Fall 2. MySQL 5.7.9 GA has been released at 2015/10/19!! 1/103 3. なんです が 2/103 4. MySQL 5.7を 本番で使う話 はしま せん 3/103 5. まずは新しい機能 で 遊ん... 続きを読む

 
(1 - 25 / 40件)