Hi guys, it's been weeks that I'm struggling with the performance of my datawarehouse. Some insert (with calculatio, hundreds millions of rows) used to take y, two hours now take seven or eight hours. I passed from full to simple recover, I shrinked the log...nothing. I noticed that the problem could be in the insert with the calculation...maybe...now I ran a query to see how many space take each table and surprise I noticed that table with many rows can take less space that table with less rows ( and column). As below:
TableNameSchemaName RowCountsTotalSpaceKB UsedSpaceKBUnusedSpaceKB
xdbo0 0 00
xxdbo
000 0
xx0dbo
000 0
xx1dbo
000 0
xx2dbo
61616 0
xx3dbo
411616 0
xx4dbo
51616 0
xx5dbo
51616 0
xx6dbo
501616 0
xx6dbo
51616 0
xx7dbo
121616 0
xx8dbo
108032
320
xx9dbo
105656
560
xx10dbo
181572
720
xx11dbo
187216 56
xx12dbo
12672
2448
xx13dbo
288024 56
xx14dbo
638024 56
xx15dbo
758024 56
xx16dbo
12380
2456
xx17dbo
528024 56
xx18dbo
528024 56
xx19dbo
528832 56
xx20dbo
10088
3256
xx21dbo
759640 56
xx22dbo
4383128
8840
xx23dbo
1156144
9648
xx24dbo
1144144
9648
xx25dbo
1046144
11232
xx26dbo
7175144
1440
xx27dbo
3743152
1448
xx28dbo
3946200
16040
xx29dbo
4383200
16040
xx30dbo
1462208
15256
xx31dbo
2958272
2648
xx32dbo
2155280
24832
xx33dbo
3844344
28856
xx34dbo
6336392
3920
xx35dbo
4177456
40056
xx36dbo
6919464
4568
xx37dbo
6691520
48832
xx38dbo
7466600
54456
xx39dbo
9139728
67256
xx40dbo
9353976
89680
xx41dbo
7126976
93640
xx42dbo
145091048
10408
xx43dbo
75551112
105656
xx44dbo
458381816
1552264
xx45dbo
616301872
185616
xx46dbo
718561872
18720
xx47dbo
753122000
196040
xx48dbo
779042192
21848
xx49dbo
122482448
240048
xx50dbo
166632592
251280
xx51dbo
674423272
2832440
xx52dbo
674423272
2832440
xx53dbo
845403848
379256
xx54dbo
867793984
396816
xx55dbo
769134880
482456
xx56 dbo120020 5128 5120 8
xx57dbo
708025968
5768200
xx58dbo
308517176
71688
xx59dbo
722217760
7224536
xx60dbo
260259232
920824
xx61 dbo26763 9744 5728 4016
xx62dbo
2676310064
60883976
xx63dbo
2602512040
1201624
xx64dbo
8170612056
110081048
xx65dbo
17193012568
12384184
xx66dbo
28032013208
12696512
xx67dbo
13348716144
15952192
xx68dbo
27567430616
29848768
xx69dbo
18839748784
48608176
xx70dbo
126030458696
5863264
xx71 dbo1573792 70488 70384 104
xx72dbo
1435789105232 105176 56
xx73dbo
2608390229584 229544 40
xx74dbo
4912686497376 497320 56
xx75dbo
7489714501592 476512 25080
xx76dbo
9235276618520 587560 30960
xx77dbo
4912686685912 685800 112
xx78dbo
10820694698256 698128 128
xx79dbo
137053721104784 1077152 27632
xx80dbo
279613791872536 1778880 93656
xx81dbo
370076041910360 1910096 264
xx82dbo
493581311957848 1876256 81592
xx83dbo
301810282021208 1920096 101112
xx84dbo
370076042056272 2056000 272
xx85 dbo 37007604 2350368 2349728 640
xx86dbo
370076043312408 3311984 424
xx87dbo
867631264397272 4396704 568
xx88dbo
547194565796432 5795696 736
xx89dbo
360728486024296 6023536 760
xx90dbo
336703356372216 6371408 808
xx91dbo
336703356678680 6677824 856
xx92dbo
336703356985688 6984800 888
xx93dbo
336703597293272 7292336 936
xx94dbo
1646503777659616 7658192 1424
xx95dbo
1349619239037992 8586088 451904
xx96dbo
3041576439046760 9045624 1136
xx97dbo
33712937713372408 12815224 557184
xx98dbo
29483996815219544 15217640 1904
xx99dbo
29483996816382128 16380048 2080
xx100dbo
61071631818164912 18162616 2296
xx101dbo
29483996819024392 19022008 2384
xx102dbo
29483996824573112 24570056 3056
xx103dbo
14318631839921512 39916520 4992
xx104dbo
27144194840548584 40535552 13032
xx105dbo
19765755340632112 40631288 824
xx106dbo
27123924450886912 50880608 6304
Now I'm running the x105 and you know what? After one hour it went at 180000000 rows and after it slow down...now it took four hour so far...the xx106 took ten hours, instead the x88 took 20-30 minutes...
According your experience, do you notice something wrong in the number above?
Thanks