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

सबसे तेज़ तरीका - data.table बनाम MySQL

यदि डेटा RAM में फिट बैठता है, तो data.table तेज है। यदि आप एक उदाहरण प्रदान करते हैं, तो संभवतः यह शीघ्र ही स्पष्ट हो जाएगा कि आप data.table का बुरी तरह से उपयोग कर रहे हैं। क्या आपने data.table wiki पर "क्या करें और क्या न करें" पढ़ा है ?

एसक्यूएल की निचली सीमा है क्योंकि यह एक पंक्ति स्टोर है। यदि डेटा रैम में फिट बैठता है (और 64 बिट काफी थोड़ा है) तो डेटा। टेबल न केवल इसलिए तेज है क्योंकि यह रैम में है, बल्कि इसलिए कि कॉलम मेमोरी में सन्निहित हैं (कॉलम ऑपरेशन के लिए रैम से एल 2 तक पेज को कम करना)। data.table का सही उपयोग करें और यह SQL की निचली सीमा से तेज होना चाहिए। यह अक्सर पूछे जाने वाले प्रश्न 3.1 में समझाया गया है। यदि आप data.table के साथ धीमी गति से देख रहे हैं, तो संभावना बहुत अधिक है कि आप data.table का गलत उपयोग कर रहे हैं (या कोई प्रदर्शन बग है जिसे हमें ठीक करने की आवश्यकता है)। इसलिए, कृपया data.table विकी पढ़ने के बाद, कुछ परीक्षण पोस्ट करें।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. UTC_DATE उदाहरण – MySQL

  2. किसी को पिछले पेज पर वापस जाने से कैसे रोकें?

  3. पायथन:MySQL से जुड़ने और प्रश्नों को निष्पादित करने का सबसे अच्छा अभ्यास और सबसे सुरक्षित तरीका

  4. Mysqldump:क्या आप उस तालिका का नाम बदल सकते हैं जिसमें आप सम्मिलित कर रहे हैं?

  5. एक और mysqld सर्वर पोर्ट 3306 त्रुटि पर चल रहा है