启用text in row后,
text、ntext 或 image 串被存储在数据行,SQL Server 就无须访问单独的页或页的集合来读写这些串。
这使得读写 text、ntext 或 image 这些行中的串就象读写 varchar、 nvarchar 或 varbinary 串一样快。

解决方案 »

  1.   

    To netcoder:
    EXEC sp_tableoption 'orders', 'text in row', 'ON'改成
    EXEC sp_tableoption 'orders', 'text in row', 'N'其中N為24~7000的整數,
    那麼這個N在這裡有沒有特殊的含義啊?是大一電好呢還是小一點呢?
    我在執行EXEC sp_tableoption 'orders', 'text in row', '1000'
    出現了一個ERROR:找不到資料表 'Orders' 索引識別碼 255 位於 sysindexes 上的列位置。
    是那邊出錯了呢?請您指教嘍
      

  2.   

    如果你不用text in row 则不管text字段多大,都不会和普通的字段存在一条记录里面,都只是存一个指针,真正的数据存别的地方。你用了text in row,指定乐value,小于value的数据就存在了普通数据的页里面