I'm Updating a large data table (4.4 million rows) of stacked data with design info from a much smaller table. I have 1,927 unique rows in the smaller table that correspond to the stacked parameter. They can be identified either by a column with a unique string (X.Y.Z), or the combination of three columns that contain X, Y and Z individually. The same columns (X, Y, Z and X.Y.Z) are in the large data table. X, Y and Z are all integers.
I'm not sure how to test this, but I'm curious if matching 3 integer columns is faster than matching 1 string column by any appreciable amount. May need to repeat this fairly often, and the large data table is still growing.