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