Click here to Skip to main content
15,903,012 members
Home / Discussions / Database
   

Database

 
AnswerRe: Problem in Import XML File From SSIS Pin
mos_tafino@hotmail.com8-Oct-12 19:52
mos_tafino@hotmail.com8-Oct-12 19:52 
QuestionProblem with MySQL stored procedure Pin
Jassim Rahma7-Oct-12 7:27
Jassim Rahma7-Oct-12 7:27 
AnswerRe: Problem with MySQL stored procedure Pin
Jörgen Andersson7-Oct-12 10:43
professionalJörgen Andersson7-Oct-12 10:43 
GeneralRe: Problem with MySQL stored procedure Pin
Jassim Rahma7-Oct-12 10:52
Jassim Rahma7-Oct-12 10:52 
AnswerRe: Problem with MySQL stored procedure Pin
Eddy Vluggen8-Oct-12 0:51
professionalEddy Vluggen8-Oct-12 0:51 
AnswerRe: Problem with MySQL stored procedure Pin
Bernhard Hiller7-Oct-12 22:26
Bernhard Hiller7-Oct-12 22:26 
GeneralRe: Problem with MySQL stored procedure Pin
Jassim Rahma7-Oct-12 23:31
Jassim Rahma7-Oct-12 23:31 
AnswerRe: Problem with MySQL stored procedure Pin
Shameel8-Oct-12 1:56
professionalShameel8-Oct-12 1:56 
GeneralRe: Problem with MySQL stored procedure Pin
Jassim Rahma8-Oct-12 6:54
Jassim Rahma8-Oct-12 6:54 
GeneralRe: Problem with MySQL stored procedure Pin
Jassim Rahma8-Oct-12 7:11
Jassim Rahma8-Oct-12 7:11 
Questionterminating SqlConnection.Open() call while connecting Pin
Danzy834-Oct-12 7:43
Danzy834-Oct-12 7:43 
AnswerRe: terminating SqlConnection.Open() call while connecting Pin
Shameel4-Oct-12 8:46
professionalShameel4-Oct-12 8:46 
AnswerRe: terminating SqlConnection.Open() call while connecting Pin
Eddy Vluggen4-Oct-12 9:10
professionalEddy Vluggen4-Oct-12 9:10 
GeneralRe: terminating SqlConnection.Open() call while connecting Pin
Danzy835-Oct-12 4:37
Danzy835-Oct-12 4:37 
GeneralRe: terminating SqlConnection.Open() call while connecting Pin
Eddy Vluggen5-Oct-12 4:57
professionalEddy Vluggen5-Oct-12 4:57 
QuestionSQL 2000 to 2008R2 Query Performance Pin
cjb1104-Oct-12 5:13
cjb1104-Oct-12 5:13 
AnswerRe: SQL 2000 to 2008R2 Query Performance Pin
Shameel4-Oct-12 9:01
professionalShameel4-Oct-12 9:01 
GeneralRe: SQL 2000 to 2008R2 Query Performance Pin
cjb1104-Oct-12 22:30
cjb1104-Oct-12 22:30 
AnswerExecution plan Pin
David Mujica4-Oct-12 10:25
David Mujica4-Oct-12 10:25 
GeneralRe: Execution plan Pin
cjb1104-Oct-12 20:58
cjb1104-Oct-12 20:58 
GeneralRe: Execution plan Pin
David Mujica8-Oct-12 8:54
David Mujica8-Oct-12 8:54 
GeneralRe: Execution plan Pin
cjb1108-Oct-12 23:41
cjb1108-Oct-12 23:41 
The Compatibility level is set to 100. We've not tried 80...

We do seem to have resolved the issue, the server now has 8Gb, rather than 4Gb. The 2000 server had 4Gb.

One query that took hours on 2008, but down to seconds once we added the 8Gb was:
SQL
update outMortgageAsset
set        
	OpeningBalance  = z.OpeningBalance 
	, ClosingBalance  = z.ClosingBalance 
	, AvgBalance      = z.AvgBalance  
from outMortgageAsset b  
join       
	(
		select            
			GroupID      = a.GroupID
			, MonthDate      = k.MonthDate
			, OpeningBalance  = sum(k.OpeningBalance)
			, ClosingBalance  = sum(k.ClosingBalance)
			, AvgBalance      = sum(k.AvgBalance)   
		from EIRGroupAccountsToBeTotaled a   
		join          
		(           
			select                
				monthdate       = b.ForecastMonth
				, accountid       = b.AccountID
				, OpeningBalance  = isnull(b.CurrentBalance, 0.0) 
				, ClosingBalance  = isnull(c.CurrentBalance, 0.0)
				, AvgBalance      = (isnull(c.CurrentBalance, 0.0) 
										+ isnull(b.CurrentBalance, 0.0)) / 2.00000000    
			from EIRAccountBalancePerPeriod b    
			left join EIRAccountBalancePerPeriod c     
				on b.ForecastMonth = c.ForecastMonth - 1     
				and c.AccountID = b.AccountID     
			union all    
			select               
				ForecastMonth - 1 
				, AccountID
				, OpeningBalance  = 0
				, ClosingBalance  = isnull(CurrentBalance, 0.0) 
				, AvgBalance      = (CurrentBalance) / 2.00000000
			from EIRAccountBalancePerPeriod a    
			where ForecastMonth =               
				(
					select min(ForecastMonth) 
					from EIRAccountBalancePerPeriod z 
					where z.AccountID = a.AccountID
				)       
		) k
        on a.accountid = k.accountid
		group by a.GroupID, k.MonthDate
	) z 
    on b.GroupID = z.GroupID      
		and fm = z.MonthDate  


The row counts for the tables:
outMortgageAsset: 1148
EIRGroupAccountsToBeTotaled: 1499860, Clustered Index on GroupID, AccountID
EIRAccountBalancePerPeriod: 14347829, Non-Clustered on MonthDate, ForcastMonth, AccountID
GeneralRe: Execution plan Pin
David Mujica9-Oct-12 3:12
David Mujica9-Oct-12 3:12 
GeneralRe: Execution plan Pin
cjb1109-Oct-12 4:34
cjb1109-Oct-12 4:34 
GeneralHigh CPU Pin
David Mujica9-Oct-12 9:13
David Mujica9-Oct-12 9:13 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.