मैं किसी साइट पर उत्पादों का फ़िल्टर करना चाहता हूं। कुछ इस तरह:प्रति वर्ग वस्तुओं की गणना कैसे करें?
Department
- lassics (13,395)
- Literary (111,399)
- History (68,606)
...
Format
- HTML (3,637)
- PDF (8)
- Audio CD (443)
...
Language
- English (227,175)
- German (10,843)
- French (10,488)
...
कैसे श्रेणी के अनुसार उत्पादों गिनती करने के लिए? प्रत्येक श्रेणी के लिए एक अलग SQL-क्वेरी बहुत धीमी होगी क्योंकि बहुत सारे उत्पाद और श्रेणियां हैं। मेरा सुझाव है कि कैशिंग भी एक विकल्प नहीं है।
शायद यह MySQL EXPLAIN क्वेरी का उपयोग करने के लिए समझ में आता है (हालांकि यह हमेशा पर्याप्त जानकारी प्रदान नहीं करता है)? या शायद गिनने के लिए स्फिंक्स सर्च इंजन का उपयोग कर रहे हैं ... ... ऐसा करने का सबसे अच्छा तरीका क्या है? धन्यवाद।
जांच संबंधित पोस्ट के बारे में: http://stackoverflow.com/questions/1136041/sql-tree-like-query-most-parent-group –