Indexing 降序索引是否有利于SELECT..当所定位的值接近表中的最大值时,在何处?
使用:Firebird 2.5.3 这是我无法从(当前)Firebird文档中确定的关于表索引的内容 表结构如下所示:Indexing 降序索引是否有利于SELECT..当所定位的值接近表中的最大值时,在何处?,indexing,firebird,Indexing,Firebird,使用:Firebird 2.5.3 这是我无法从(当前)Firebird文档中确定的关于表索引的内容 表结构如下所示: CREATE TABLE CHILDTABLE ( ROW_ID INTEGER NOT NULL, PARENT_ID INTEGER NOT NULL, CONSTRAINT PK_CHILDTABLE PRIMARY KEY (ROW_ID) ); 将从此表中
CREATE TABLE CHILDTABLE
(
ROW_ID INTEGER NOT NULL,
PARENT_ID INTEGER NOT NULL,
CONSTRAINT PK_CHILDTABLE PRIMARY KEY (ROW_ID)
);
将从此表中选择一行或多行的查询如下所示:
SELECT ROW_ID FROM CHILDTABLE WHERE PARENT_ID = ?
问题:
DESC
索引的原因是支持orderby。。。描述
。这是考虑索引排序的唯一理由
参考资料:
请注意,Firebird是此处所述规则的一个例外:在Firebird中,索引顺序必须始终与
子句完全匹配order BY