Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

क्या आईपी-एड्रेस-सेंसिटिव व्यू काउंटर का उपयोग करने से MYSQL/PHP के लिए बहुत अधिक कार्यभार हो सकता है?

आईपी ​​​​पते मूल रूप से पूर्णांक होते हैं।

उन्हें पूर्णांक के रूप में स्टोर करें और संबंधित कॉलम पर इंडेक्स का उपयोग करें - इस तरह से प्रश्न बहुत तेज़ होंगे। बस ध्यान रखें कि 32 बिट पूर्णांकों के लिए ipv6 पते बहुत बड़े हैं, इसलिए हो सकता है कि आप इसके बजाय varchar(16) का उपयोग करने पर विचार करना चाहें और अपने ip पते के बाइनरी प्रतिनिधित्व को संग्रहीत करना चाहें।

आपके आवेदन के प्रदर्शन के संबंध में, मेरी राय में, इस तरह के आंकड़ों के लिए किसी प्रकार की कैशिंग प्रणाली का उपयोग करना हमेशा अच्छा होता है। उदाहरण के लिए, अपने आंकड़े केवल तभी बनाएं जब, निश्चित समय अंतराल बीत चुका हो।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL FORMAT के साथ ORDER को अनदेखा क्यों कर रहा है?

  2. एक समग्र प्राथमिक कुंजी जोड़ने के लिए तालिका बदलें

  3. mysql में html में ट्रेडमार्क प्रतीक प्रदर्शित नहीं कर सकता

  4. मैं डुप्लीकेट कुंजी अपडेट पर अपडेट करने से ऑटो-इंक्रीमेंटिंग आईडी को कैसे अक्षम कर सकता हूं?

  5. एक कॉलम के विभिन्न मूल्यों के आधार पर अलग-अलग कॉलम के रूप में mysql तालिका में रिकॉर्ड की गणना करें