Viewing 15 posts - 1,066 through 1,080 (of 7,614 total)
So just to clarify. if i have a clustered index on say contactid and invoiceid however none of the updates are on those columns then there wouldn't be a...
January 5, 2022 at 10:38 pm
Are you on the latest CU? If you are behind any maintenance patch, I'd put that on first before doing other work.
January 5, 2022 at 5:24 pm
SELECT SUBSTRING(TableName, CHARINDEX('dbo.', TableName), 8000) AS TableName
FROM dbo.whatever
WHERE TableName LIKE '%dbo.%'
January 5, 2022 at 5:23 pm
WARNING: make sure that no more than, say, 3500 tables or so are processed by this script. The script is fairly complex and having way too many tables present (particularly...
January 5, 2022 at 5:20 pm
If you just want table names that start with 'dbo.', then you can do this:
SELECT STUFF(Tablename, 1, 4, '') AS Tablename
FROM dbo.ListOfTables
WHERE Tablename LIKE 'dbo.%' /*allows an...
January 5, 2022 at 4:43 pm
You can't ever look at missing index stats in isolation. You also need to look at existing indexes and their usage stats (and often I/O counts as well).
First, before doing...
January 5, 2022 at 4:39 pm
Thanks for the answer,
We already have views on top of our tables, so it would be easy to do. But that would serve no purpose. The main goal would...
January 5, 2022 at 2:31 pm
Going from 28 to 19 would reduce the storage required, so, as you've discovered, I think SQL would create a new column and copy the data over to it.
If you...
January 5, 2022 at 12:09 am
SELECT ca1.*
FROM dbo.Table1 t1
CROSS APPLY (
SELECT EmpNo, EmpName, DeptName, Location
UNION ALL
SELECT EmpNo, EmpName, DeptName, Location
...
January 4, 2022 at 4:00 pm
CONCAT is not a safe way to do this because different values could appear to be the same.
Do all the columns have to match? Or just some?
For now, I'll assume...
January 3, 2022 at 9:55 pm
There could be a lot of different reasons for latency. Did this just start recently? Here are some possible things; (1) should be done first, the others are in no...
January 3, 2022 at 4:53 pm
We need to see the DDL for Clicks2 and Clicks3 as well. Particularly if those tables are not clustered uniquely on ClickID, the MERGE join could be less efficient.
As Jeffrey...
December 28, 2021 at 9:23 pm
For efficiency, you should really just scan the table once to count all columns, as the code generated below does. I've added the view name as input so the code...
December 27, 2021 at 6:50 pm
My favorite lie is that NOLOCK improves performance.
Of course it must vs taking locks.
"and use snapshot isolation." MEGA-HUGE overhead. SI should...
December 22, 2021 at 8:53 pm
My favorite lie is that NOLOCK improves performance.
Of course it must vs taking locks.
"and use snapshot isolation." MEGA-HUGE overhead. SI should only be...
December 22, 2021 at 6:48 pm
Viewing 15 posts - 1,066 through 1,080 (of 7,614 total)