みなさん、おはようございます! CARTA fluct エンジニア の なっかー@konsent_nakka です。 CARTA TECH BLOG アドベントカレンダー 12/14ということで、普段DBのロックについてあまり意識したことがない人に向けた実は覚えておきたいロックについての知識をざっとまとめてみました。 とりあえずこれだけ読んでおけば最低限は困らない、もし何か困った時にはあそこで出てきた内容をもう少し深く調べて見るか、というきっかけになれば良いなと思います。 厳密な定義よりも普段DBを扱う中でロックについてあまり意識したことがないような人にもすっと入ってくるように簡単な表現を優先して書いていますがご了承ください。 目次 留意事項 排他ロックと共有ロック トランザクション分離レベル SELECTのロックレベルを変更する 共有ロック: LOCK IN SHARE MODE 排他ロ
こんにちは。駅奪取チームエンジニアのid:dorapon2000です。 私達のチームでは、4月〜7月にプロダクトの負荷対策に注力しました。その結果、通信量の削減やDB負荷の低減、それに伴うインフラコストの削減などに繋がりました。負荷対策の方法は手探りながら多くのことをしたのですが、その中で今回は不要なDBのロック待ちを改善した部分に注目して、どのような方法でロック待ちを改善したかについてサンプルコードを交えてお話していきます。 ロック待ちの改善にバリエーションがあることについて持ち帰っていただけると幸いです。 環境 Amazon Aurora MySQL version 2 (MySQL 5.7) データベースエンジンはInnoDB トランザクション分離レベルはREPEATABLE READ ロックとロック待ち 詳細は他の記事にお譲りします。ここでは簡単な説明をば。 ロックをわかりやすく言
こんばんは、peka3 と申します! 最近はポケモンSVでランクマッチに潜っています GameWithのポケモン交換掲示板も大変賑わっております!! 今回は firebase/firestore を使った投稿系サービスにおける「削除」の話になります 運用してきて思ったこと、気づいたことを書きます firestoreで作られた掲示板における「削除」を考える 掲示板を作るとき、違反申告や削除申請があった投稿を削除するという運用がもれなく発生すると思うのですが その際に、1.論理削除を使うか、2.物理削除を使うか、について考えてみます firestoreのコレクションとしては以下のような構成になると思います - posts - documentId: xxxx - name: xxxx - comment: xxxx - createdAt: xxxx - ipAddress: xxxx このよ
はじめに エキサイトで内定者インターンをしている岡崎です。 今回は業務で全文検索を試してみたので、そこで学んだ話をさせていただきます。 経緯 今回やりたかったことは、部分一致で取得することでした。 例を下記に記します。 テーブル定義の例として、本と、それに紐づく本のタグのテーブルがあることとします。 CREATE TABLE `book` ( `id` int(11) NOT NULL COMMENT 'ID', `title` text CHARACTER SET utf8mb4 COMMENT 'タイトル', `summary` text CHARACTER SET utf8mb4 COMMENT 'サマリー', `created_at` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '登録時間', `updated_at` d
Innovative Tech: このコーナーでは、テクノロジーの最新研究を紹介するWebメディア「Seamless」を主宰する山下裕毅氏が執筆。新規性の高い科学論文を山下氏がピックアップし、解説する。 香港城市大学などに所属する研究者らが発表した論文「Encoding of tactile information in hand via skin-integrated wireless haptic interface」は、手のひらへの電気刺激で触覚を着用者に与えるVR向け極薄ハプティクスデバイスを提案した研究報告である。 電極が備わったパッチを手のひらに貼り付け、無線で電気を流すことで着用者に対してVRに応じた触覚刺激を提供できる。 触覚を加えたVR体験は臨場感の向上につながり、中でも手への触覚刺激は高い効果が得られる。だが、手の場合だと手袋を装着するなどかさばる仕様のものが多い。没入
本キャンペーンは 2022年12月31日 23:59 に終了致しました。ページ内の情報はキャンペーン終了時点のものになります。開催中のキャンペーン一覧はこちら。 ※ 一部決済に対して正しくポイント付与されていないことが確認できたため、不足分の付与をいたしました。PayPayアプリの残高履歴からご確認ください。 2023/3/24追記 以下の店舗について対象外店舗一覧から記載が漏れておりましたことをお詫びいたします。 なお、キャンペーン期間中に、以下の該当店舗で対象商品を購入された方につきましては、こちらにお問い合わせください。 ・くすりの福太郎 ビビット南船橋店 ※ 対象店舗において、PayPay決済で1回のお支払いで花王の対象商品のお買い上げ金額が2,000円(税込)以上4,999円(税込)以下の場合、対象商品のお買い上げ金額に対して最大15%分のPayPayポイントを後日付与します。対
経済産業省と独立行政法人情報処理推進機構(IPA)は、企業・組織のDX推進を人材のスキル面から支援するため、DXを推進する人材の役割や習得すべきスキルを定義した「DX推進スキル標準(DSS-P)」を今回新たに策定し、今年3月に公開した「DXリテラシー標準(DSS-L)」と合せて、個人の学習や企業の人材育成・採用の指針である「デジタルスキル標準(DSS)」ver.1.0として、取りまとめました。 1.背景・目的 データ活用やデジタル技術の進化により、我が国や諸外国において、データ・デジタル技術を活用した産業構造の変化が起きつつあります。このような変化の中で企業が競争上の優位性を確立するためには、常に変化する社会や顧客の課題を捉え、デジタルトランスフォーメーション(DX)を実現することが重要です。 一方で、多くの日本企業は、DXの取組みに遅れをとっていると考えられます。その大きな要因のひとつと
タイトルの通り、ツイッターでの取引のせいで、犯罪者になりかけました。 わたしと同じ経験をする人がもう生まれてほしくないのと、単純にわたし自身の備忘録として残します。 以下に経緯をすべて記載してますが、非常に長ったらしいので、お伝えしたいことを端的に言うと、 ツイッターでの取引をするときは 銀行口座を介した金銭のやり取りは なるべくしないほうがいい です。 ただ、やむなくするとしたら、 ・取引の相手の本名 ・取引の内容(何のグッズ、チケットetc…) ・品物の値段 ・取引の時期 は全部記録として手元に残しておいたほうがいいです。 ことの発端(2022/11/16)先日、私のもとに銀行(A銀行とします)から 『預金口座等に係る取引の停止等の措置の実施について』 という手紙が届きました。 全く心当たりのない手紙です。 内容は、要約すると『"私"のA銀行の口座が、"犯罪利用"に"関与"しているので
GoogleのオンラインストアでGoogle Pixel 7を購入する際、なんらかのミスで2台購入してしまったうちの1台を返送し、サポートの指示に従って注文を取り消したところ、Googleの規約違反でアカウントが消されてしまったとの体験談が、オンライン掲示板のRedditに投稿されました。 今回の問題を報告したのは、RedditユーザーのjustAnotherLedditor氏です。6年近く前に買った端末がそろそろ限界を迎えていたことから、2022年11月のブラックフライデーセールの際にGoogle Pixel 7を購入したjustAnotherLedditor氏ですが、注文後にクレジットカードに料金が二重請求され、2台の端末が出荷されていることに気づきました。justAnotherLedditor氏が間違えて2台のスマートフォンをカートに入れたのか、それとも何らかのエラーでそうなったのか
太平洋クロマグロは、2014年に絶滅危惧種II類に指定され、深刻な絶滅の危機に晒されています。 ここ数年での漁獲制限によってその数は回復傾向にあるとされていますが、日本の食文化を支えるマグロの減少は、私たち日本人の食生活にとって、大切な問題。 そんな中でも、回転寿司をはじめとした多くの寿司店では、どこのお店でも当たり前のようにマグロが扱われています。それはなぜなら、養殖マグロがあるからなんです。 養殖といえども、その質は近年劇的に向上しており、「いまの養殖物は天然物と遜色ない」という声も多く聞こえるようになりました。養殖マグロがあるからこそ、日本人は安心しておいしいマグロを食べられると言ってもいいでしょう。 非常に質の高い養殖マグロをユニークなかたちで仕入れ、提供しているのが、Gyoppy!編集部が函館で出会った「函太郎(かんたろう)」。地元民に愛される人気の回転寿司チェーン店です。 そし
世界のセレブも惹きつけるマルタの海 イタリア半島の南にある小さな島国、マルタ共和国は美しく暖かな海に囲まれています。濃紺の海に魅せられ、毎年、数多くの観光客が訪れています。世界のセレブ達も自慢のクルーザーで乗り付け、美しい海を満喫しているようです。マルタ島の北部にあるコミノ島にも立派なレジャー船の姿がありました。 マグロをたずねて3000m 温暖で穏やかなマルタの海は魚類養殖にも適しているようです。 マルタでは1990年ごろからスズキやヘダイの養殖がはじまりました。 2000年代に入るとクロマグロの養殖が行われるようになりました。 その後、クロマグロ養殖は順調に成長し、その生産量は約1.4万トンに達しています。マルタはヨーロッパでナンバーワンの生産国なのですよ。 マルタ人はその勤勉さゆえ、品質の優れたマグロを生産しており、非常に高く評価されているとのこと! そんなことを知ると......食
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く