fuse
(Geoff Hughes)
13. März 2024 um 23:33
1
Habe gesucht, aber nichts Ähnliches gefunden.
Gibt es eine Möglichkeit, einen Bericht über die Speichernutzung nach Benutzer zu generieren?
Ich betreibe eine sehr kleine Discourse-Community – etwa 20 wirklich aktive Benutzer und insgesamt etwa 40 Personen.
Ich trage die Kosten selbst, was in Ordnung ist.
Ich würde gerne so etwas tun können:
Benutzer A 1 GB Upload
Benutzer B 10 GB Upload
Benutzer C 100 GB Upload
Um einen relativen Anhaltspunkt zu haben, wer die Speicherkosten verursacht.
Irgendwelche Ideen?
1 „Gefällt mir“
Würde so etwas passen?
SELECT
user_id,
ROUND(SUM(filesize)/1048576.00,1) AS "Speicher (MB)"
FROM uploads
GROUP BY user_id
ORDER BY 2 DESC
LIMIT 100
3 „Gefällt mir“
fuse
(Geoff Hughes)
14. März 2024 um 12:29
3
Ich werde es versuchen, danke!
1 „Gefällt mir“
pfaffman
(Jay Pfaffman)
14. März 2024 um 18:55
4
Sie könnten sich theoretisch ein benutzerdefiniertes Abzeichen ausdenken, das die vorgeschlagene Abfrage verwendet, um Personen ein Abzeichen zu geben, wenn sie die einzelnen Schwellenwerte erreichen.
2 „Gefällt mir“