Hoje cedo, precisei colocar alguns pequenos dados rapidamente em um banco de dados SQL Server:
CREATE VIEW MyView AS SELECT * FROM OPENJSON('[ ... ]') WITH ( colA int, etc. );
pretendendo voltar e substituir isso por um CREATE TABLE
, INSERT INTO
, etc. real em algum momento.
O SQL Server não está fazendo nada inteligente para armazenar em cache ou armazenar esses dados, não é? Ele analisa o JSON toda vez que a visualização é consultada, certo? Só queria ter certeza antes de substituí-lo.