سؤال

لقد استخدمت كل هذه العناصر الثلاثة عند إجراء اتصالات برمجية محلية بقواعد البيانات.هل هناك فرق حقيقي بينهما؟

هل كانت مفيدة؟

المحلول

النتيجة النهائية هي نفسها.والفرق هو:

  • يتم حل "المضيف المحلي" على مستوى TCP/IP ويعادل عنوان IP 127.0.0.1
  • اعتمادًا على التطبيق، يمكن أن يكون "(محلي)" مجرد اسم مستعار لـ "المضيف المحلي".في sqlserver ، '(محلي) "و". " يعني أنه سيتم إجراء الاتصال باستخدام بروتوكول الأنابيب المشتركة (الذاكرة المشتركة) داخل نفس الجهاز (لا يحتاج إلى المرور عبر مكدس TCP/IP).

هذه هي النظرية.من الناحية العملية، لا أعتقد أن هناك فرقًا كبيرًا في الأداء أو الميزات إذا كنت تستخدم أيًا منهما.

نصائح أخرى

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

بقدر ما أعرف النقطة "." و "محلي" هي شروط تطبيق Windows، وليست مصطلحًا "قياسيًا"، مضيف محلي يقرر ل 127.0.0.1 في مستوى TCP/IP، لذا إذا كنت تريد التأكد من أنك "متوافق" عبر الأنظمة الأساسية، فيجب عليك استخدام المضيف المحلي أو 127.0.0.1

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