POSTGRESQL-UUSUFF-SCRIPS
Ini repositori untuk skrip postgresql yang berguna dan kueri SQL
Menggunakan
Berikan izin ke file execute_all.sh:
Masuk sebagai Pengguna Postgres:
Dan jalankan file execute_all.sh:
Struktur:
File terkandung di dalam folder dev_postgres_database, dengan struktur ikuti: dev_postgres_database -> skema -> fungsi.
- dba_scripts.sql:
- Tampilkan koneksi aktif
- Tampilkan aktivitas database Anda
- Tampilkan koneksi dengan client_addr
- Tampilkan ukuran yang digunakan pada disk berdasarkan database
- Tampilkan ukuran yang digunakan dari tabel tertentu
- Tampilkan ukuran tabel yang digunakan berdasarkan skema
UDF_CHECK_VALUE.SQL, UDF_ADJUST_SEPERENCE.SQL: Skrip untuk menyesuaikan urutan.
udf_kill_connections_pg3.sql, udf_kill_connections_pg4.sql: skrip yang digunakan untuk mengontrol jumlah berlebihan jendela kueri yang dibuka di pgadmin 3 dan 4.
berguna_structure_queries.sql: Beberapa kueri berguna yang terkait dengan skema, urutan, tabel, kolom, pemicu, kendala, fungsi dan saluran PG_Notify.
udf_generate_entity_database_commments: adalah skrip sederhana untuk menghasilkan templat komentar untuk tabel, kolom, dan fungsi yang terkait dengan daftar skema yang Anda berikan.
- Daftar Nama Skema
- Sebutkan semua informasi urutan
- Tampilkan semua informasi tentang urutan tertentu
- Daftar urutan komentar
- Sebutkan semua nama tabel skema
- Daftar semua tabel database Anda dengan kunci utama mereka
- Sebutkan semua indeks tabel
- Cantumkan semua kolom untuk tabel yang ditentukan
- Sebutkan semua kolom untuk tabel yang ditentukan (opsi lain)
- Cari kolom tertentu tidak termasuk postgres pg_catalogs
- Sebutkan semua pemicu
- Sebutkan semua pemicu skema
- Sebutkan semua kunci asing
- Sebutkan semua fungsi termasuk postgres
- Sebutkan semua fungsi skema
- Cari (fungsi, tabel, colum ...) di semua fungsi (fungsi hebat!)
- Daftar Fungsi Komentar Skema
- Daftar saluran saat ini mendengarkan
- Daftar informasi untuk kamus data
- berguna_postgis_queries.sql: Beberapa kueri berguna yang terkait dengan geolokasi menggunakan ekstensi postgis.
- Jarak antara 2 poin (garis lintang bujur) berdasarkan WGS 84
- Dapatkan koordinat x, y dari titik geometri
- Dapatkan nilai geometri dari teks (garis lintang bujur)
- Temukan persimpangan berdasarkan WGS 84
- Temukan dekat dengan tempat -tempat dalam x km dari posisi saat ini (bujur, lintang)
- berguna_fts_queries.sql: Contoh cara melakukan pencarian teks lengkap dengan berbagai kasus pencarian, kata berhenti yang diberikan, kasus atas atau bawah, aksen, ruang putih, banyak string, string tidak lengkap atau beberapa string yang tidak lengkap.
Kontribusi
Semua pekerjaan untuk meningkatkan kinerja itu bagus
Nikmati!