СЛУЧАЙ 1: У меня есть таблица с 30 столбцами, и я запрашиваю, используя 4 столбца в предложении where.
СЛУЧАЙ 2: У меня есть таблица с 6 столбцами, и я запрашиваю, используя 4 столбца в предложении where.
В чем разница в производительности в обоих случаях?
Например, у меня есть таблица
table A
{
b varchar(10),
c varchar(10),
d varchar(10),
e varchar(10),
f varchar(10),
g varchar(10),
h varchar(10)
}
SELECT b,c,d
FROM A
WHERE f='foo'
create table B
{
b varchar(10),
c varchar(10),
d varchar(10),
e varchar(10),
f varchar(10)
}
SELECT b,c,d
FROM B
WHERE f='foo'
Обе таблицы A и B имеют одинаковую структуру, означает только различие в количестве столбцов и столбцов, используемых в условии where то же самое, и столбец в выборе тоже такой же. разница в том, что в таблице B есть только неиспользуемый столбец, который не используется в выборе и где условие У меня есть таблица с 6 столбцами, и я запрашиваю, используя 4 столбца в предложении where.
В чем разница в производительности в обоих случаях?
Например, у меня есть таблица
table A
{
b varchar(10),
c varchar(10),
d varchar(10),
e varchar(10),
f varchar(10),
g varchar(10),
h varchar(10)
}
SELECT b,c,d
FROM A
WHERE f='foo'
create table B
{
b varchar(10),
c varchar(10),
d varchar(10),
e varchar(10),
f varchar(10)
}
SELECT b,c,d
FROM B
WHERE f='foo'
Обе таблицы A и B имеют одинаковую структуру означает только различие в количестве столбца и столбца, используемых в том случае, когда условие также одинаково, и столбец в выборе также одинаков. разница в том, что в таблице B есть только неиспользуемый столбец, который не используется в выборе и где условие У меня есть таблица с 6 столбцами, и я запрашиваю, используя 4 столбца в предложении where.
В чем разница в производительности в обоих случаях?
Например, у меня есть таблица
table A
{
b varchar(10),
c varchar(10),
d varchar(10),
e varchar(10),
f varchar(10),
g varchar(10),
h varchar(10)
}
SELECT b,c,d
FROM A
WHERE f='foo'
create table B
{
b varchar(10),
c varchar(10),
d varchar(10),
e varchar(10),
f varchar(10)
}
SELECT b,c,d
FROM B
WHERE f='foo'
Обе таблицы A и B имеют одинаковую структуру означает только различие в количестве столбца и столбца, используемых в том случае, когда условие также одинаково, и столбец в выборе также одинаков. разница в том, что в таблице B есть только неиспользуемый столбец, который не используется в выборе и где условие в этом случае есть ли разница в производительности обоих запросов?