|
есть такое желание: на таблицу _1SJOURN повесить View, в которой будет условие отбора по общему реквизиту. Значение этого реквизита для каждого пользователя хранятся вспомогательной таблице View получается такое: SELECT ROW_ID, IDJOURNAL, IDDOC, IDDOCDEF, APPCODE, DATE_TIME_IDDOC, DNPREFIX, DOCNO, CLOSED, ISMARK, ACTCNT, VERSTAMP, RF2244, RF2252, RF1760, RF1612, RF2131, RF1117, RF1811, RF1855, RF1122, RF1423, RF1427, RF2678, RF2688, RF4323, RF4327, SP381, SP384, SP494, SP383 FROM dbo._1SJOURN_T WHERE (SP381 IN (SELECT GroupIdUsr FROM dbo.NameUserConn WHERE (SPID = @@SPID)))
Но есть трудность: при открытии списка журнала, SQL сервер загружается на 100 %. загружает его команда "sp_cursorfetch ...". Может кто знает как побороть такую трудность?. Количество записей достаточно большое>100000
|