假设我有IP 1.0.88.12。我想查询一个IPv4数据库并返回正确的国家。数据库(geodata)表(IP)以下列格式列出is:---------------------1.0.1.0/24以下面的例子(我现在拥有的)为例: * Convert IP 4-octed set into integercreate function [dbo].@IP,1)) +
ip_lookup表有超过500万条IPv4和IPv6 ip的记录,我需要填写download.refer字段来报告ip下载了哪些文件,以及国家、地区和城市。使用join实时生成报表需要超过7分钟。我想我可以将国家、地区和城市字段添加到下载表中,并在添加记录时使用触发器来填充这些字段,但这似乎是在浪费空间。有人有什么建议吗?unsigned NOT NULL AUTOINCREMENT,