私が次のようなテーブルを持っている場合
CREATE TABLE [FooTable](
[foo] [varchar](50) NOT NULL,
[foo_boo] [bit] NOT NULL DEFAULT ((0)),
[foo_date] [datetime] NOT NULL DEFAULT (getdate())
)
このように、挿入のデフォルトを含めることでパフォーマンスが向上しますか?
INSERT INTO [FooTable]
([foo],[foo_boo],[foo_date])
VALUES
('FooBar', 0, GETDATE())
デフォルトに任せすぎて
INSERT INTO [FooTable] ([foo])
VALUES ('FooCooYoo')
私はそれが無視できると思いますが、ただ疑問に思っていました。
ありがとう!