Это действительно зависит от того, что в столбцах. Если есть много больших столбцов VARCHAR - и они часто заполнены почти до предела - тогда у вас могут возникнуть некоторые проблемы. Если это все целочисленные данные, то все будет в порядке.
453 * 4 = 1812 # columns are 4 byte integers, row size is ~1.8k
453 * 255 = 115,515 # columns are VARCHAR(255), theoretical row size is ~112k
Практическое правило заключается в том, что размер строки не должен превышать размер блока диска, который обычно составляет 8 КБ. Как видите, ваша большая таблица не является проблемой в этом отношении, если она полностью состоит из 4-байтовых целых чисел, но если она состоит из 255-символьных столбцов VARCHAR, то вы можете существенно превысить ограничение. Этот предел в 8 КБ был жестким ограничением в SQL Server, но я думаю, что в наши дни это просто мягкий предел и руководство по производительности.
Обратите внимание, что столбцы VARCHAR не обязательно занимают память, соразмерную размеру, указанному для них. Это максимальный размер, но они потребляют столько, сколько им нужно. Если фактические данные в столбцах VARCHAR всегда имеют длину 3-4 символа, то размер будет аналогичен целочисленным столбцам независимо от того, были ли они созданы как VARCHAR (4) или VARCHAR (255).
Общее правило состоит в том, что вы хотите, чтобы размер строки был небольшим, чтобы в каждом блоке диска было много строк, что уменьшает количество операций чтения с диска, необходимых для сканирования таблицы. Как только вы превысите 8 КБ, у вас будет два чтения в строке.
У Oracle есть еще одна потенциальная проблема, заключающаяся в том, что в соединениях ANSI существует жесткое ограничение на общее количество столбцов во всех таблицах в соединении. Вы можете избежать этого, избегая синтаксиса соединения Oracle ANSI. (Есть эквиваленты, которые не страдают от этой ошибки.) Я не помню, каков предел или к каким версиям он применяется (я не думаю, что он был исправлен).
Количество строк, о которых вы говорите, не должно представлять никаких проблем, при условии, что у вас достаточно оборудования.