無限的向資料庫插入資料會怎麼樣?

時間 2021-10-24 22:34:02

1樓:知來吹

既然說是面試,我就告訴你我會怎麼瞎扯的。不一定錯也不一定是對的。

首先資料庫肯定可以被無限插入,這個是沒次數限制的。

唯一限制的是他的資料庫大小和硬體的條件。

資料庫有大小的情況下,資料都是計算大小的。肯定就無法繼續在插入到資料庫了。

所以這個問題解決了。對不 ? 有毛病嗎?下次就這樣懟回去,明顯是看你應急吧。

select 查詢出來的內容巨大。首先是想問資料遷移方面的內容,看你是否有經驗。對於巨大的資料庫遷移是否有經驗。

或者是否有這方面的準備-不會就直接告訴他不會。就不會在糾纏這個問題了。你也可以說下你平時是如何使用select ,證明你確實是有使用過的經驗。

而且對select 資料量大,可是要查詢資料少的情況下。可以用分頁查詢-之類的等等 。我就不一一的說了。希望你下次面試可以做好準備。馬到成功!

2樓:螳螂

當然不能,因為作業系統支援的單個檔案大小是有限的,而資料庫支援的資料檔案數量是有限的,所以資料庫的容量不是無限的。

第二個問題是要分場景的,很大是有多大?這個功能是做什麼用的,前台展示?資料匯出?資料遷移?很多很大這本身並不是問題啊。

向資料庫插入資料時,時間欄位的值,是在程式中新增還是依賴資料庫的函式,由資料庫去管理時間??

首先要看你的時間字段用於什麼場景。如果你要用來對賬或者做某時間段的冪等的話,也就是具有功能性業務性的,推薦還是由程式決定。因為程式本身會產生時間,和你儲存好的這種時間進行對比,必須統一由程式決定。如果與功能無關推薦資料庫來管理。這樣的話不僅能讓資料在落地的時候統一標準,還可以依賴資料庫的特性來方便的...

資料庫的學習過程應該是怎麼樣的?

初學者建議從輕量級的桌面級資料庫開始入門。在標準的SQL語句支援方面和關聯式資料庫設計方面來說,桌面型的小型資料庫與大中型商用資料庫基本是一致的 當然各個資料庫實際上是存在比較明顯的區別的 主要區別在於桌面型資料庫一般通過單個資料庫檔案來記錄資料,在處理多併發時效能下降較快,無法適應中大型應用需求,...

怎麼看待Oracle新出的資料庫Oracle21c

IT邦德 發布版本是 21.3 Linux x86 64 是第乙個私有發布版本,Oracle 21c 其實就相當於 Oracle 20c,因為 20c從未進入公眾可用的版本發布。21c 的支援期僅僅為2023年6月,沒有擴充套件支援 墨天輪 Oracle 21c是乙個innovation版本的資料庫...