我使用SQL Server 2012中,我有以下的樣本數據 Date Type Symbol Price
6/30/1995 gaus 313586U72 109.25
6/30/1995 gbus 313586U72 108.94
6/30/1995 csus NES 34.5
6/30/1995 lcus NES 34.5
6/30/1995 lcus NYN 40.
我的表有700萬條記錄,我根據ID做了14個分割表,每個分區包含500萬條記錄,分區大小爲40G。我想運行一個查詢來在一個分區中進行計數,但它會掃描所有分區,查詢的時間變得非常大。 SELECT COUNT(*)
FROM Item
WHERE IsComplated = 0
AND ID Between 1 AND 5000000
如何在一個分區上運行我的查詢而不掃描其他分區?
我有一個MySQL表,它的分區看起來如下 p2015h1 - Contains data where date < 2015-07-01 (Has data from 2016-06-01. Hence only month worth of data)
p2015h2 - Contains data where date < 2016-01-01
p2016h1 - Contains dat
我需要你對含有數百萬條記錄的表格創建分區的建議。 表定義 CompanyId Type_Of_Data EMP_ID 目標 目的地代號 現在,這裏的一個公司,數據和EMP_ID的類型可以是不同的 COMPANY_ID TYPE_OF_DATA EMP_ID
A EMP_DATA A1
A EMP_DATA A2
A EMP_DATA A3
A EMP_DATA A4
A