Viewing 15 posts - 48,736 through 48,750 (of 49,552 total)
Checkpoint will only return the 'command completed successfully' There's no more details than that.
You really don't want to run CLEARPROCCACHE & DBCC DROPCLEANBUFFERS on a production server, especially not on...
Gail Shaw
Microsoft Certified Master: SQL Server, MVP, M.Sc (Comp Sci)
SQL In The Wild: Discussions on DB performance with occasional diversions into recoverability
April 3, 2007 at 1:02 am
Yeah, but it's not going to throw a syntax error. Just won't do as he's expecting, which he probably didn't notice.
Gail Shaw
Microsoft Certified Master: SQL Server, MVP, M.Sc (Comp Sci)
SQL In The Wild: Discussions on DB performance with occasional diversions into recoverability
April 2, 2007 at 11:45 pm
Yes, but i do think an UPDATE locks the table itself, not just the row being updated.
It depends. If you're updating the entire table, a table lock is very likely...
Gail Shaw
Microsoft Certified Master: SQL Server, MVP, M.Sc (Comp Sci)
SQL In The Wild: Discussions on DB performance with occasional diversions into recoverability
April 2, 2007 at 11:45 pm
If you don't have a backup then fixing a corruption problem (if you do have one) will be unpleasant. Is this a production database?
Run the following. (replace <dbname> with the...
Gail Shaw
Microsoft Certified Master: SQL Server, MVP, M.Sc (Comp Sci)
SQL In The Wild: Discussions on DB performance with occasional diversions into recoverability
April 2, 2007 at 6:12 am
Actually, that nolock syntax does work.
Here's an odd idea, may help, may not. After the truncate, update the statistics of the table you've truncated. Truncate does not affect the rowmodcnt,...
Gail Shaw
Microsoft Certified Master: SQL Server, MVP, M.Sc (Comp Sci)
SQL In The Wild: Discussions on DB performance with occasional diversions into recoverability
April 2, 2007 at 4:55 am
Run a DBCC CheckDB on that database ASAP. It sounds like you may have some form of corruption in the db.
How long have you been getting that error? Got a...
Gail Shaw
Microsoft Certified Master: SQL Server, MVP, M.Sc (Comp Sci)
SQL In The Wild: Discussions on DB performance with occasional diversions into recoverability
April 2, 2007 at 4:07 am
It depends on the size of the table, the number of rows been updated, the indexes on the table, the amount of locks already held, and probably several other factors...
Gail Shaw
Microsoft Certified Master: SQL Server, MVP, M.Sc (Comp Sci)
SQL In The Wild: Discussions on DB performance with occasional diversions into recoverability
April 2, 2007 at 4:01 am
As mentioned, check AWE/PAE to ensure SQL can use over 2GB memory.
With 4GB memory, set the max server memory to aroung 3GB. Limiting the OS's memory to under 1...
Gail Shaw
Microsoft Certified Master: SQL Server, MVP, M.Sc (Comp Sci)
SQL In The Wild: Discussions on DB performance with occasional diversions into recoverability
April 2, 2007 at 2:21 am
#6DF65D3E is the type of object name given to a table variable. The most likely origin of that is the function dbo.splittext, which looks like a table-valued function.
It could...
Gail Shaw
Microsoft Certified Master: SQL Server, MVP, M.Sc (Comp Sci)
SQL In The Wild: Discussions on DB performance with occasional diversions into recoverability
April 2, 2007 at 1:58 am
If you're likely to get widely varying parameters, try marking the proc WITH RECOMPILE.
Alternativly, if some params are more common than others, you can try the OPTION (OPTIMISE FOR... hint...
Gail Shaw
Microsoft Certified Master: SQL Server, MVP, M.Sc (Comp Sci)
SQL In The Wild: Discussions on DB performance with occasional diversions into recoverability
March 29, 2007 at 6:18 am
Random thought - is you server 64 bit or 32? How much memory?
Gail Shaw
Microsoft Certified Master: SQL Server, MVP, M.Sc (Comp Sci)
SQL In The Wild: Discussions on DB performance with occasional diversions into recoverability
March 29, 2007 at 5:07 am
Then it's definatly a parameter sniffing issue. Can you try another .net experiment please?
First revert back to the old stored proc, without the variables.
This time, instead of passing the...
Gail Shaw
Microsoft Certified Master: SQL Server, MVP, M.Sc (Comp Sci)
SQL In The Wild: Discussions on DB performance with occasional diversions into recoverability
March 29, 2007 at 5:04 am
Can't see the images, because they're on your machine. Could you paste the differeing lines of the exec plan, as well as the query that you called the .net with?
Thanks
Gail Shaw
Microsoft Certified Master: SQL Server, MVP, M.Sc (Comp Sci)
SQL In The Wild: Discussions on DB performance with occasional diversions into recoverability
March 29, 2007 at 4:24 am
It could be parameter sniffing. I wouldn't think so if you used the proc in SSMS, but is a possibility.
Can you post the proc, the code you used to call...
Gail Shaw
Microsoft Certified Master: SQL Server, MVP, M.Sc (Comp Sci)
SQL In The Wild: Discussions on DB performance with occasional diversions into recoverability
March 29, 2007 at 3:14 am
Have a look at the exec plan for both, see what the differences are.
In management studio, just run with the execution plan option on. for the application run one, you...
Gail Shaw
Microsoft Certified Master: SQL Server, MVP, M.Sc (Comp Sci)
SQL In The Wild: Discussions on DB performance with occasional diversions into recoverability
March 29, 2007 at 12:08 am
Viewing 15 posts - 48,736 through 48,750 (of 49,552 total)