簡體   English   中英

.Net連接池MySQL臨時表

[英].Net Connection Pooling MySQL Temporary Table

我們有一個MySQL數據庫,我們在.NET MVC Web App中使用它。 我們實現了連接池,因為它具有一些很好的性能優勢。

我們還在一些關鍵的存儲過程中完成了一些相當繁重的處理。

它們創建了幾個臨時表和用戶變量,這些表在連接的生命周期內仍然有效。 但是,啟用池后,這些對象不會被重置/殺死。

我應該在這種情況下重新初始化用戶變量並刪除/重新創建臨時表嗎?

保證不能同時訪問連接,因此當兩個SP正在執行/填充臨時表等時,我不應該有任何並發​​問題。

所以答案就是在每次重新創建之前刪除臨時表。 沒有並發問題,因為它一次只能運行一個命令。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM