原文:面試官:你知道大事務會帶來什么問題以及如何解決么?

什么是大事務 簡單來說就是那些運行時間比較長,操作的數據比較多的事務 如何查詢大事務 以查詢執行時間超過 秒的事務為例: 大事務一般會對數據庫造成什么問題 鎖定數據過多,容易造成大量的死鎖和鎖超時 當系統中不同事務之間出現循環資源依賴,涉及的事務都在等待別的事務釋放資源時,就會導致這幾個事務都進入無限等待的狀態,比如下面這個場景: 這時候,事務A在等待事務B釋放id 的行鎖,而事務B在等待事務A釋 ...

2020-03-10 10:45 0 2504 推薦指數:

查看詳情

面試官:分布式事務了解嗎?你們是如何解決分布式事務問題的?

面試官心理分析 只要聊到你做了分布式系統,必問分布式事務,你對分布式事務一無所知的話,確實會很坑,你起碼得知道有哪些方案,一般怎么來做,每個方案的優缺點是什么。 現在面試,分布式系統成了標配,而分布式系統帶來的分布式事務也成了標配了。因為你做系統肯定要用事務吧,如果是分布式系統,肯定 ...

Tue Feb 18 01:41:00 CST 2020 0 216
面試官:你知道哪些事務失效的場景?

前言 聲明式事務是Spring功能中最爽之一,可是有些時候,我們在使用聲明式事務並未生效,這是為什么呢? 文章首發於微信公眾號【碼猿技術專欄】 今天陳某帶大家來聊一聊聲明事務的幾種失效場景。本文將會從以下兩個方面來說一下事務為什么會失效? @Transactional ...

Sun Apr 19 20:03:00 CST 2020 0 2145
面試官說“你還有什么問題想問的”,你該如何回答?

閱讀本文大概需要 3.2 分鍾。 我們在面試的經常會聽到面試官說一些套話,比如“今天的面試就到這里了,回去等通知吧”,“你還有什么問題想問的”,“如果這題不會,我們也可以換一道”等等還有很多,今天我們要說的是基本面試都會遇到的一句話“你還有什么問題想問 ...

Thu Apr 04 17:54:00 CST 2019 0 1670
面試官問你“有什么問題問我嗎?”,你該如何回答?

我還記得當時我去參加面試的時候,幾乎每一場面試,特別是HR面和高管面的時候,面試官總是會在結尾問我:“問了你這么多問題了,你有什么問題問我嗎?”。這個時候很多人內心就會陷入短暫的糾結中:我該問嗎?不問的話面試官會不會對我影響不好?問什么問題?問這個問題會不會讓面試官對我的影響不好啊? 這個問題 ...

Fri Mar 01 20:55:00 CST 2019 3 1682
面試官說 “你還有什么問題想問的”,你該如何回答?

閱讀本文大概需要 4 分鍾。 作者:黃小斜 程序員面試時經常會聽到面試官說一些套話,比如“今天的面試就到這里了,回去等通知吧”,“你還有什么問題想問我的嗎”,“如果這道題不會做,那么我們也可以換一道” 今天我們要說的是大多數面試官都會說的一句話“你還有什么問題想問的?” 這是一個 ...

Fri Nov 08 04:44:00 CST 2019 0 462
【搞定面試官】你還在用Executors來創建線程池?會有什么問題呢?

前言 上文我們介紹了JDK中的線程池框架Executor。我們知道,只要需要創建線程的情況下,即使是在單線程模式下,我們也要盡量使用Executor。即: 但是,在《阿里巴巴Java開發手冊》中有一條 【強制】線程池不允許使用 Executors 去創建 ...

Wed Dec 04 06:19:00 CST 2019 1 504
面試官:你知道怎么求素數嗎?

摘要:面試官:你知道怎么求素數嗎?我:求素數? 本文分享自華為雲社區《很多人不知道的求素數的正確方法》,原文作者:bigsai 。 前言 現在的面試官,是無數開發者的夢魘,能夠吊打面試官的屬實不多,因為大部分面試官真的有那么那幾下子。但在面試中,我們這些小生存者不能全盤否定只能單點突破 ...

Mon Jun 28 22:27:00 CST 2021 0 250
面試官:緩存一致性問題怎么解決

關於Redis的其他的一些面試問題已經寫過了,比如常見的緩存穿透、雪崩、擊穿、熱點的問題,但是還有一個比較麻煩的問題就是如何保證緩存一致性。 對於緩存和數據庫的操作,主要有以下兩種方式。 先刪緩存,再更新數據庫 先刪除緩存,數據庫還沒有更新成功,此時如果讀取緩存,緩存不存在,去數據庫中讀取 ...

Tue Dec 22 06:14:00 CST 2020 0 547
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM