我有一個存儲過程,將根據數據庫設置將某些動態sql轉換爲臨時表或視圖。這用於根據數據大小「調整」不同客戶端之間的數據庫功能,即臨時表需要更長的時間才能創建,但需要更長時間才能完成設置,視圖快速創建,但讀取時間稍長。 我正在研究擴展它以包含內存優化表的一個選項,但無法看到如何使用內存優化表而無需首先聲明它。 我此刻的代碼將是一個格式,如: SELECT TOP 10 *
INTO Favorite
將大型批量插入運行到耐用和非耐用內存優化表時,兩者的速度相同。不應該將批量插入到非持久性內存優化表的速度比持久性內存優化表更快?如果是這樣,我在這裏做錯了什麼? 我的測試如下,持續時間大約需要30秒。這是在SQL Server 2016 SP1上。批量插入是來自我生成的csv文件的1000萬行。 SQL CREATE TABLE Users_ND (
Id INT NOT NULL IDE
我有2桌這樣的事情。我正在運行配置單元查詢,並且windows功能在配置單元中似乎相當有限。 表部門 id | name |
1 | a |
2 | b |
3 | c |
4 | d |
表時間(建立符合重載查詢,以便它使一個非常緩慢的過程,如果我需要加入到另一個新創建的表的時間。) id | date | first | last |
1 | 1992-01-01 | 1 | 1