3个节点集群。 每个节点都有2 * L5520物理处理器和64GB内存,1TB HDD
我使用COPY FROM ... FORMAT CSV
将数据导入到点燃中,现在我在JDBC控制台中执行SQL查询,这很慢。有人可以告诉我任何优化吗?
答案 0 :(得分:0)
你缺少缓存上的索引。
<property name="indexes">
<list>
<bean class="org.apache.ignite.cache.QueryIndex">
<constructor-arg value="xyzFromKeyorVal"/>
</bean>
</list>
</property>
将以上属性添加到cacheConfiguration。这个'xyzFromKeyorVal'只是你想要索引的键或值对象的任何属性。
答案 1 :(得分:0)
提前致谢。
这是我的创建表SQL:
CREATE TABLE public.x_jjhk (
jjhklb varchar(2),
nbxh varchar(50),
zch varchar(50),
hydm varchar(8),
djjg varchar(13),
gxgss varchar(20),
hzrqq date,
hzrqz date,
jyfw varchar(4000),
zczbrmb numeric(21,6),
spk varchar(50),
wd numeric(20,10),
zs2 varchar(300),
primary key(spk)
) WITH "backups=1,cache_group=group1,data_region=Region10G";
这是我的创建索引SQL:
CREATE INDEX idx_spk ON x_jjhk (spk);
我将添加索引配置并再次测试。