zoukankan      html  css  js  c++  java
  • sqlserver表驻留内存

    DECLARE @db_id int@tbl_id int//定义变量
    USE pubs//使用pubs数据库
    SET @db_id = DB_ID('pubs')//查找pubs这个数据库的id,每个数据库都有自己的id
    SET @tbl_id = OBJECT_ID('pubs..authors')//查找pubs数据库中anthors表的id
    DBCC PINTABLE (@db_id@tbl_id)//执行数据库的命令,传入数据库id和表的id使这个表驻留内

    方法二:


    EXEC sp_tableoption 'Department','pintable''true' 
    --将数据表Department驻留内存
    EXEC sp_tableoption 'Department','pintable''false'
    --取消数据表Department驻留内存
    --
    可以使用如下的SQL指令来检测执行情况:
    Select ObjectProperty(Object_ID('Department'),'TableIsPinned')
    --如果返回结果为1:则表示该表已经设置为驻留内存;0:则表示没有设置为驻留内存
  • 相关阅读:
    动态表格
    Palindrome Number
    String to Integer (atoi) ???
    Reverse Integer
    Two Sum
    Path Sum
    Minimum Depth of Binary Tree
    Plus One
    Maximum Depth of Binary Tree
    Symmetric Tree
  • 原文地址:https://www.cnblogs.com/zhangpengshou/p/2658465.html
Copyright © 2011-2022 走看看