2011. 6. 14. 12:25
Brain Trainning/DataBase
GeoIP용 쿼리
AMD Opteron 2.4G 에서 70번 정도 수행
(StartIPNum에 Unique 하지 않은 값이 있을 수 있으므로 문제가 될 수 있음)
AMD Opteron 2.4G 에서 70번 정도 수행
(StartIPNum에 Unique 하지 않은 값이 있을 수 있으므로 문제가 될 수 있음)
declare @IPNum
bigint
select @IPNum
= convert(bigint, dbo.UFConvertIP('X', '180.70.93.57'));
with IPS
as (
select top
5 endipnum, nationCD from dbo.T_GeoIPCountryWhois with (nolock) where @IPNum > startipnum order by startipnum desc
)
select top
1 nationCD
from IPS
where endipnum
> @IPNum order by endipnum
'Brain Trainning > DataBase' 카테고리의 다른 글
[MSSQL] Top 10 Index T-SQL Statements That SQL Server DBAs Should Know (0) | 2011.06.16 |
---|---|
[MSSQL] MySQL to MSSQL 마이그레이션 Assistant (0) | 2011.06.15 |
[MSSQL] Replication Job 모니터링 [펌글] (0) | 2011.06.13 |
[MSSQL] 성능카운터 수집 by TYPEPERF.EXE (0) | 2011.05.27 |
[MSSQL] OLE DB 공급자 'Microsoft.Jet.OLEDB.4.0'은(는) 단일 스레드 아파트 모드에서 실행되도록 구성되어 있으므로 분산 쿼리에 사용할 수 없습니다. (0) | 2011.05.23 |