Authentik的常用命令

1、查看连接数
docker exec -it postgresql psql -U authentik -d authentik -c "SELECT count(*) FROM pg_stat_activity;"
2、查看处理进度
docker exec -it postgresql psql -U authentik -d authentik -c "SELECT pid, usename, state, query_start, now() - query_start as duration, left(query, 50) as short_query FROM pg_stat_activity WHERE state != 'idle' ORDER BY duration DESC;"
3、查看最大连接数
docker exec -it postgresql psql -U authentik -d authentik -c "SHOW max_connections;"
4、查看表单的情况
docker exec -it postgresql psql -U authentik -d authentik -c "SELECT state, count(*) FROM pg_stat_activity GROUP BY state;"
5、清理表
docker exec -it postgresql psql -U authentik -d authentik -c "VACUUM (VERBOSE, ANALYZE) guardian_roleobjectpermission;"

docker exec -it postgresql psql -U authentik -d authentik -c "VACUUM (VERBOSE, ANALYZE) guardian_rolemodelpermission;"
6、查看索引
docker exec -it postgresql psql -U authentik -d authentik -c "\d guardian_roleobjectpermission"

docker exec -it postgresql psql -U authentik -d authentik -c "\d guardian_rolemodelpermission"

7、创建索引
docker exec -it postgresql psql -U authentik -d authentik -c "CREATE INDEX CONCURRENTLY IF NOT EXISTS guardian_roleobjectpermission_content_type_id_idx ON guardian_roleobjectpermission (content_type_id);"

docker exec -it postgresql psql -U authentik -d authentik -c "CREATE INDEX CONCURRENTLY IF NOT EXISTS guardian_rolemodelpermission_content_type_id_idx ON guardian_rolemodelpermission (content_type_id);"

本文著作权归作者 [ 爱生活的懒人 ] 享有,未经作者书面授权,禁止转载,封面图片来源于 [ 互联网 ] ,本文仅供个人学习、研究和欣赏使用。如有异议,请联系博主及时处理。

发表留言