CREAT [UNIQUE][CLUSTER]INDEX<索引名> ON <表名>(<列名>[<次序>][,<列名>[次序]]……)ASC升序 DESC降序 UNIQUE唯一记录 CLUSTER 索引项的顺序与表中记录的物理顺序一致的索引组织
Searches for a record using the current index.Delphi syntax:type TSeekOption = (soFirstEQ, soLastEQ, soAfterEQ, soAfter, soBeforeEQ, soBefore); function Seek(const KeyValues: Variant; SeekOption: TSeekOption = soFirstEQ): Boolean;
DELPHI默认是CLIENT,但对ACCESS用SERVER模式快多了,60万条记录打开只要1秒不到。
TADOConnection.CursorLocation设为clUseServer就好了,
但对于MSSQL,用clUseClient很快
create index tablename on(ziduan)要使建索引是要快很多!但是不是没条件的!你也需要付出代价,建议你看看索引方面的书籍。
沉沦中..........
ON <表名>(<列名>[<次序>][,<列名>[次序]]……)ASC升序 DESC降序
UNIQUE唯一记录
CLUSTER 索引项的顺序与表中记录的物理顺序一致的索引组织
function Seek(const KeyValues: Variant; SeekOption: TSeekOption = soFirstEQ): Boolean;