Koj puas tau khiav tawm ntawm qhov chaw ntawm koj lub Confluence server, thiab koj tsis paub leej twg uploads cov ntawv txuas feem ntau?
Txhawm rau kom paub, koj yuav tsum nkag mus rau PostgreSQL confluence database.
Siv cov lus nug SQL tiv thaiv PostgreSQL database, koj tuaj yeem nrhiav cov txheeb cais muaj txiaj ntsig ntawm Confluence.
Tag nrho qhov loj ntawm tag nrho cov ntawv txuas hauv Confluence:
SELECT s.spaceid,
s.spacename,
sum(LONGVAL)
FROM contentproperties c
JOIN content co ON c.contentid = co.contentid
JOIN spaces s ON co.spaceid = s.spaceid
WHERE c.contentid IN
(SELECT contentid
FROM content
WHERE contenttype = 'ATTACHMENT')
AND c.propertyname = 'FILESIZE'
GROUP BY s.spaceid
ORDER BY SUM DESC
LIMIT 5;
Tso zis (spacename hloov):
Nplooj ntawv nrog feem ntau keeb kwm versions ua ke:
SELECT title,
MAX(VERSION)
FROM content
WHERE contenttype = 'PAGE'
GROUP BY title
ORDER BY 2 DESC
LIMIT 5;
Xaus:
Cov ntaub ntawv txuas loj tshaj plaws hauv koj qhov piv txwv Confluence
SELECT DISTINCT c.contentid,
c.title AS attachmentTitle,
u.username AS uploadedBy,
co.title AS pageTitle,
cn.longval AS bytes
FROM CONTENT AS c
JOIN USER_MAPPING AS u ON u.user_key = c.creator
JOIN CONTENT AS co ON c.pageid = co.contentid
JOIN CONTENTPROPERTIES AS cn ON cn.contentid = c.contentid
WHERE c.contenttype = 'ATTACHMENT'
AND cn.longval IS NOT NULL
ORDER BY cn.longval DESC
LIMIT 5;
Xaus:
Tus naj npawb ntawm nplooj ntawv hauv pob tawb thiab tag nrho qhov loj ntawm nplooj ntawv hauv pob tawb ib qhov chaw:
SELECT Count(content.contentid) AS number_of_trashed_pages,
Pg_size_pretty(SUM(Pg_column_size(bodycontent.BODY))) AS trash_total_size,
spaces.spacename AS space_name
FROM bodycontent
INNER JOIN content ON (content.contentid = bodycontent.contentid)
INNER JOIN spaces ON (content.spaceid = spaces.spaceid)
WHERE bodycontent.contentid IN
(SELECT contentid
FROM content
WHERE content_status = 'deleted'
AND contenttype = 'PAGE')
GROUP BY space_name
ORDER BY trash_total_size
LIMIT 5;
Xaus:
Tag nrho qhov loj ntawm cov ntawv txuas rub tawm los ntawm txhua tus neeg siv thoob plaws txhua nplooj ntawv
SELECT u.lower_username,
sum(cp.longval) AS "size"
FROM content c1
JOIN content c2 ON c1.contentid = c2.pageid
JOIN user_mapping u ON c1.creator=u.user_key
JOIN contentproperties cp ON c2.contentid = cp.contentid
WHERE c2.contenttype='ATTACHMENT'
GROUP BY u.lower_username
ORDER BY sum(cp.longval) DESC
LIMIT 5;
Xaus:
PS Ntxiv cov ncej nrog cov lus nug SQL muaj txiaj ntsig rau Confluence
Tau qhov twg los: www.hab.com