Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql 加速ApacheDerby独特查询?_Sql_Performance_Distinct_Derby - Fatal编程技术网

Sql 加速ApacheDerby独特查询?

Sql 加速ApacheDerby独特查询?,sql,performance,distinct,derby,Sql,Performance,Distinct,Derby,我对ApacheDerby有一个问题。我从www.geonames.org导入了数据,希望得到不同的名称 查询selectname fromGeoName立即返回结果 查询从GEONAME中选择不同的名称几乎需要20分钟才能完成 我怎样才能加快速度?名称表上已经有一个索引(CREATE index GEONAME\u name\u index on GEONAME(name))两个查询完全相同吗?请尝试从GEONAME GROUP BY name中选择名称。谢谢,GROUP BY查询速度确实快得

我对ApacheDerby有一个问题。我从www.geonames.org导入了数据,希望得到
不同的
名称

查询
selectname fromGeoName
立即返回结果

查询
从GEONAME中选择不同的名称
几乎需要20分钟才能完成


我怎样才能加快速度?名称表上已经有一个索引(
CREATE index GEONAME\u name\u index on GEONAME(name)

两个查询完全相同吗?请尝试从GEONAME GROUP BY name中选择名称。谢谢,
GROUP BY
查询速度确实快得多。从这里开始学习Derby性能分析: