即使您可以確保在后續(xù)請求中使用“相同”的連接,這也無濟(jì)于事,因?yàn)閺某刂蟹峙溥B接的一部分涉及重置與會話狀態(tài)相關(guān)的事物。
這是有意設(shè)計(jì)的,也是一件好事,因?yàn)榉駝t您可能會從一個數(shù)據(jù)庫會話泄漏私密數(shù)據(jù)到另一個無關(guān)的會話。例如,如果一個用戶在臨時表中存儲了一些敏感數(shù)據(jù),然后另一個用戶的數(shù)據(jù)庫會話可以讀取該臨時表,這將是一個問題。同樣適用于未完成的事務(wù)、會話變量和連接字符集。當(dāng)連接從池中分配時,所有這些都會被重置。
因此,如果您使用臨時表,應(yīng)僅在同一請求期間使用它們,因?yàn)樵谑褂猛暝撨B接后,它們將被刪除。
如果您需要在下一個請求中使用上一個請求的數(shù)據(jù),您可以: