Viewing 15 posts - 1,681 through 1,695 (of 7,614 total)
I can't find right now the newer link for row compression recommendation, but here's the old one. Of course, if your system is CPU bound, rather than I/O bound, you...
April 15, 2021 at 3:08 pm
No, it won't use 9 bytes under row compression unless it truly needs all 9 bytes. Row compression should automatically be used for most tables.
While row compression...
April 15, 2021 at 2:45 pm
FacilityID - Decimal (12, 0) - takes 9 bytes - better to use a bigint - 8 bytes so I would look at this particular column to see if...
April 14, 2021 at 8:32 pm
thats all pretty and so on. but what tests did you do so far - and what was the performance difference between loading the data onto that table
April 14, 2021 at 8:30 pm
Yeah, that's basically it. Although "changes written to mdf" is "changes to mdf made in buffers". The mdf pages do NOT have to be written to disk for the trans...
April 14, 2021 at 5:34 pm
Issue this command first:
CREATE SCHEMA config;
April 14, 2021 at 5:30 pm
As for when to use a cursor, I've used these:
For looping thru dbs, the classic sp_foreachdb (my souped-up version, I don't use the MS version).
For relatively complex processing where you...
April 14, 2021 at 4:47 pm
I don't like the dual FETCH statements most people use for cursors. It often causes errors when one cursor gets changed and the other doesn't. I'd like your feedback on...
April 14, 2021 at 4:38 pm
/*Declare a table variable that you will iterate using the seeded integer value iRow */
DECLARE @tLoopTable table(iRow int IDENTITY (1, 1) NOT NULL, TABLE_SCHEMA nvarchar(128), TABLE_NAME nvarchar(128) UNIQUE (iRow))
I've...
April 14, 2021 at 4:07 pm
Thanks
(3) Data in memory (in a buffer) that is forcibly written to disk is said to be "flushed". This does not mean any type of problem/error has occurred. ...
April 14, 2021 at 3:46 pm
SELECT
m.A AS original_currency, m.B AS posting_currency,
/*...,*/
m.value AS original_value,
COALESCE(m.value * cc.conversion_rate...
April 14, 2021 at 3:42 pm
You will also need the date (at least), since currency conversion values change over time.
April 14, 2021 at 3:07 pm
Hy Scott,
Thanks for your reply and useful advises, but what kind of filter i must put in the Where condition inside the Begin ?
i think that the field dostamp...
April 14, 2021 at 3:06 pm
You don't have any WHERE condition in the SELECT in the loop. Thus, so it's essentially random which row SQL will return.
Btw, don't use functions against table columns in the...
April 14, 2021 at 2:20 pm
Yes. Eirikur's version of DelimitedSplit8k is fast AND is an inline table valued function. Everyone who can't use String_Split should get a copy. Also, use of an...
April 14, 2021 at 1:08 am
Viewing 15 posts - 1,681 through 1,695 (of 7,614 total)