سؤال

وأتساءل عما إذا كان هناك أي تحسين يمكنني القيام به لتحقيق أسرع يختار للبيانات المكانية دون الانتقال إلى SQL SERVER 2008.هناك SQL Server 2005 أصلا أو من خلال الإضافات ، أي من الميزات أدناه ؟

  1. المكانية أنواع الحقول
  2. المكانية الفهارس
  3. Arcsin الرياضيات الدالة على سطح حساب المسافة على المجال (الأرض)
هل كانت مفيدة؟

المحلول

هناك بعض الميزات المتوفرة من خلال نظم المعلومات الجغرافية http://www.codeplex.com/Wiki/View.aspx?ProjectName=MsSqlSpatial ولكن بقدر ما أعرف SQL 2008 هو الطريق للذهاب

نصائح أخرى

فقط 3 في عام 2005 (ASIN).المكانية الاشياء الجديد في 2008.

ليس على هذا النحو.SQL Server قد لا أصلي المكانية الفهرسة المرافق.العديد من الناس قد فعلت المشاريع التي تحاكي المكاني مؤشر على رأس الأم الفهرسة المرافق ، ولكن هذه ليست فعالة مثل الأم R-شجرة أو غيرها مؤشر المكاني.من أجل دعم أصلي من أجل هذا كنت حقا بحاجة SQL Server 2008 أو آخر DBMS مثل PostGresSQL التي تدعم بشكل مباشر المكانية الفهرسة.

ومع ذلك ، فإن أحد الحلول أن ملصقات أخرى قد ترتبط قد تعطيك تحسين الأداء.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top