আমি আরকিএম্যাপে এসকিউএল সার্ভারে একটি কোয়ারী স্তর ব্যবহার করছি। ক্যোয়ারী স্তরটি এসকিউএল সার্ভারে তাত্ক্ষণিকভাবে কার্যকর করে তবে আর্কম্যাপে আঁকতে এত সময় লাগে যে সিস্টেমটি প্রায় 10 মিনিট বা তার বেশি সময় ধরে প্রতিক্রিয়াহীন বলে মনে হয়। আর্কম্যাপের সময় সিপিইউগুলির মধ্যে একটি এসকিউএল সার্ভার প্রক্রিয়াতে সর্বাধিক হয়।
মাই ক্যোয়ারি হ'ল একটি বহুভুজ বৈশিষ্ট্য শ্রেণীর (টাউনল্যান্ডস) বিপরীতে একটি লাইন বৈশিষ্ট্য (শ্যানন) এর বাফারের STIntersects is
SELECT TOWNLANDS.TL_ID,TOWNLANDS.Shape FROM dbo.TOWNLANDS as townlands
with(index(FDO_Shape))
JOIN dbo.Shannon on townlands.Shape.STIntersects
(Shannon.Shape.STBuffer(2.0))=1
কোয়েরিটি তাত্ক্ষণিকভাবে 186 টি সারি ফেরত দেয়। এগুলি কোনও সমস্যা ছাড়াই এসকিউএল সার্ভার ম্যানেজমেন্ট স্টুডিও স্পেসিয়াল ফলকে আঁকতে পারে
আমি ঠিক একই সিনট্যাক্সের সাহায্যে যখন আর্কম্যাপে কোয়েরি লেয়ারটি তৈরি করি তখন সিস্টেমটি প্রতিক্রিয়াহীন হয়ে ওঠে তবে শেষ পর্যন্ত আঁকায়। দেখে মনে হচ্ছে, সম্ভবত, আর্কম্যাপ স্থানীয় স্থান সূচকটি ব্যবহার করছে না বা এসকিউএল সার্ভারের থেকে পৃথক হয়ে এসকিউএল সার্ভারের একটি অক্ষম ক্যোয়ারী তৈরি করে যা ফিরে আসতে একটি বয়স লাগে।
কেউ কি প্রতিকারের জন্য পরামর্শ দিতে পারেন?
ধন্যবাদ
ArcGIS Desktop: 10.2
ArcSDE: 10.2
RDBMS: Database and version: SQL Server 2008
OS: Windows Server