比较街道名称

时间:2017-11-28 10:16:49

标签: java spring oracle performance ibatis

我使用Java,Spring,Ibatis,Oracle数据库。

在该数据库中,我们有1个表 Street 1000万条记录,重要的列是 street_name

从GUI,我必须逐街搜索,例如:街道名称输入是Sch o nburgstrasse,但DB中的正确数据是:Sch ö nburgstrasse (德国)

你可以看到,主要的不同是: o ö。而且我确实无法通过SQL找到这条记录:

Select * from Street where street_name = 'Schonburgstrasse';

规则是:

  • 我无法再更改数据库架构。

  • 我无法逐一将10M记录归一化。之后比较数据

(规范化意味着,我将具有转换自:Sch ö nburgstrasse,To:Sch o nburgstrasse的功能

  • 我必须注意性能问题。

感谢您的时间。

0 个答案:

没有答案