Viewing 15 posts - 2,371 through 2,385 (of 7,614 total)
Be sure to specify NULL rather than letting nullability default, because the default might be NOT NULL, which would cause an error.
ALTER TABLE #Test2
ADD D int NULL;
July 22, 2020 at 3:37 am
Something like below. It looks the original trigger is an INSTEAD OF INSERT and AFTER UPDATE at the same time. SQL Server doesn't allow you to define them together. If...
July 22, 2020 at 3:26 am
The pages might "bubble up" one at a time, but that has nothing to do with a "bubble sort", which requires vastly more RAM / storage.
Also, it seems to that...
July 20, 2020 at 6:07 pm
But, yes, depending in which way your index is disorganised, REORGANIZE can mean a lot of operations, as it performs a bubble sort of the file.
I don't think so. ...
July 20, 2020 at 2:40 pm
Something like this:
SELECT A.TicketID, A.Status, A.CreatedDate, A.ResolvedDate,
(SELECT COUNT(*) FROM dbo.Date_Table DT
WHERE DT.Date >= A.CreatedDate AND DT.Date >=...
July 20, 2020 at 2:35 pm
;WITH cte_date_calcs AS (
SELECT
CASE WHEN todays_day >= 16
...
July 17, 2020 at 7:36 pm
REORGANIZE is not meant to reduce total / overall I/O, rather it's meant to do it in chunks instead on in bulk, as REBUILD must do it. You're expecting REORG...
July 17, 2020 at 7:19 pm
I've found REORGANIZE is often useful when a lot of rows have been deleted / purged from a table. In that situation, I don't want the other pages messed with...
July 17, 2020 at 4:15 pm
You shouldn't routinely rebuild or reorganize indexes just because you can.
Far more important is to insure that you have the best clustered index on every existing table. Naturally that requires...
July 16, 2020 at 4:45 pm
For a single conditional column comparison, there's no reason to use multiple queries or procs, as it's unnecessarily overly complex.
As to using ISNULL(), that should simply never be used in...
July 14, 2020 at 7:48 pm
No.
In particular, for example, often an EXISTS() check is more efficient that an INNER JOIN when you just to need to verify that a matching row exists in another table.
July 13, 2020 at 4:12 pm
You'd also want to keep the closest building id in the table structure (with a datetime of when it was computed) and that distance.
The reason for that is to provide...
July 13, 2020 at 3:58 pm
--if you just want to see if a dup key exists:
SELECT TOP (1) key_col1, key_col2, COUNT(*) - 1 AS duplicate_count
FROM dbo.table_name
GROUP BY key_col1, key_col2
HAVING COUNT(*) > 1
--if...
July 13, 2020 at 3:25 pm
Any function against a table column in a WHERE clause is not a good idea and is potentially bad for performance, because it prevents index seeks for that comparison.
Remember that...
July 13, 2020 at 3:22 pm
SELECT *
FROM tblInfo
WHERE @parameter IS NULL OR fldinfo = @parameter
July 13, 2020 at 1:20 am
Viewing 15 posts - 2,371 through 2,385 (of 7,614 total)