首页 > 编程知识 正文

oracle创建组合索引,创建联合索引的sql语句

时间:2023-05-06 10:07:12 阅读:32699 作者:1604

注:索引(name,Age )表示在name,Age这两列中创建索引对数据库查询性能有重要影响。 其中,一个查询一次只能使用一个索引。 selectnamefromuserwherename=' plant egg '对于索引(age ),MySQL查询优化程序将自动选择并使用索引; 可以按如下方式查看MySQL选择哪个索引: mysql show index from photo; ------------- -请参阅-|table|non _ unique|key _ name|seq _ in _ index|column _ name|colole photo|0|photo _ id|a|237871|null|| btree|| photo|1 |索引是1 null|| btree|| photot temp _ photo _ id|a|237871|null|yes|btree||1| fk _ photo _ albble (那样的话,就需要分析表。 MySQL会重新计算Cardinality,以便正确选择索引。 )仔细分析Explain的结果。 请注意Extra,Key。 请注意查询的Group by和order by等。 基本上,这样的查询在Explain时显示。 用户共享; 用户临时存储器; 小心使用Using filesort联合索引,如果是索引(name,Age ),则为、

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。