Tablas en Memoria.

14/01/2004 - 19:17 por Eduardo Mora | Informe spam
Saludos,

Tengo una tabla con datos de solo lectura, por lo que me gustaría
colocarla en la memoria que utiliza SQL Server 2000. Sé que en Sybase 12.0,
se puede hacer colocándola en el Data Cache de la memoria del manejador;
pero no he encontrado nada similar para SQL Server 2000.

Agradecería vuestra colaboración al respecto, al enviarme alguna
sugerencia al respecto.

Gracias de antemano.

Eduardo Mora.
 

Leer las respuestas

#1 Javier Loria
14/01/2004 - 22:26 | Informe spam
Hola Eduardo:
La forma de hacerlo es, (tomado de los BOL)
=ÞCLARE @db_id int, @tbl_id int
USE pubs
SET @db_id = DB_ID('pubs')
SET @tbl_id = OBJECT_ID('pubs..authors')
DBCC PINTABLE (@db_id, @tbl_id)
SELECT * FROM PUBS..AUTHORS
== A pesar de eso yo no lo haria, por que normalente implica perdidas en el
desempeno.
Saludos,


Javier Loria
Costa Rica
Se aprecia la inclusion de DDL (CREATE, INSERTS, etc.)
que pueda ser copiado y pegado al Query Analizer.
La version de SQL y Service Pack tambien ayuda.
Eduardo Mora escribio:
Saludos,

Tengo una tabla con datos de solo lectura, por lo que me gustaría
colocarla en la memoria que utiliza SQL Server 2000. Sé que en Sybase
12.0, se puede hacer colocándola en el Data Cache de la memoria del
manejador; pero no he encontrado nada similar para SQL Server 2000.

Agradecería vuestra colaboración al respecto, al enviarme alguna
sugerencia al respecto.

Gracias de antemano.

Eduardo Mora.

Preguntas similares