单项选择题
创建哪一项会使以下语句的执行速度更快()
SELECT *
FROM employees
WHERE LOWER(last_name) = 'chang'.
A.同义词
B.一个索引,普通索引或基于函数的索引
C.组合索引
D.不创建任何项;无法提高此语句的性能
相关考题
-
单项选择题
“雇员”表包含以下列: EMPLOYEE_ID NOT NULL, Primary Key SSNUM NOT NULL, Unique LAST_NAME VARCHAR2(25) FIRST_NAME VARCHAR2(25) DEPARTMENT_ID NUMBER 部门表中 DEPARTMENT_ID 列的外键 SALARY NUMBER(8,2) 如果执行以下语句: CREATE INDEX emp_name_idx ON employees(last_name, first_name); 以下哪个说法是的()
A.此语句会创建一个基于函数的索引
B.因为语法错误,此语句将失败
C.该语句将创建一个组合唯一索引
D.该语句将创建一个组合非唯一索引 -
单项选择题
在Mary的方案中已经存在“客户”表。应使用哪条语句来为所有数据库用户创建一个“客户”表的同义词()
A.CREATE PUBLIC SYNONYM cust ON mary.客户
B.CREATE PUBLIC SYNONYM cust FOR mary.客户
C.CREATE SYNONYM cust ON mary.客户FORPUBLIC
D.CREATE SYNONYM cust ON mary.客户;GRANT SELECT ON cust TO PUBLIC -
单项选择题
您要对EMPLOYEES表的FIRST_NAME和LAST_NAME列创建一个组合索引。以下哪条语句将完成此任务()
A.CREATE INDEXfl_idx ON employees(first_name last_name)
B.CREATE INDEXfl_idx ON employees(first_name),employees(last_name)
C.CREATE INDEXfl_idx ON employees(first_name,last_name)
D.CREATE INDEXfl_idx ON employees(first_name);CREATE INDEXfl_idx ON employees(last_name)
