Archery diposisikan sebagai platform kueri audit SQL, yang bertujuan untuk meningkatkan efisiensi kerja DBA. Ini mendukung SQL online dan kueri untuk banyak database, dan mendukung fungsi operasi dan pemeliharaan MySQL yang kaya. Semua fungsi kompatibel dengan operasi ponsel.
rintisan
Unduh file Rilis, unzip dan masuk ke folder docker-compose
#rintisan
docker-compose -f docker-compose.yml naik -d
#Inisialisasi struktur tabel
docker exec -ti panahan /bin/bash
cd /opt/archery
sumber /opt/venv4archery/bin/activate
python3 kelola.py makemigrasi sql
python3 kelola.py bermigrasi
#Inisialisasi data
python3 kelola.py dbshellpython3 kelola.py dbshell
#Buat pengguna administratif
python3 kelola.py buat pengguna super
#Mulai ulang layanan
buruh pelabuhan memulai kembali memanah
#Log melihat dan memecahkan masalah
buruh pelabuhan mencatat panahan -f --tail=10
log/panahan.log
mengakses
http://127.0.0.1:9123/
Log pembaruan platform kueri audit SQL panahan
v1.8.5
Selesaikan masalah kegagalan pembuatan tindakan
Menangani masalah serialisasi tipe data khusus clickhouse
Memperbaiki masalah pelaporan kesalahan saat menggunakan plugin ketika kata sandi berisi karakter khusus
Perbarui pengaturan buruh pelabuhan
Memperbaiki masalah pengguna yang masuk tidak dapat mengonfigurasi 2FA
Memperbaiki masalah ketika memperoleh Oracle rollback sql, ada kemungkinan pengecualian akan muncul ketika verifikasi format fungsi sql digabungkan.
Memperbaiki masalah kesalahan otentikasi 2FA setelah mengaktifkan LDAP
Menambahkan peralihan 2FA global yang dipaksakan
Memperbaiki masalah ketika SQL Oracle sedang online dan satu rollback SQL yang panjangnya melebihi 4000 dipotong secara paksa menjadi beberapa bagian.
v1.8.3
Baru
Dukung ClickHouse online dan kueri
Mendukung permintaan ODPS
Menambahkan modul audit independen
Menambahkan modul plug-in alat my2sql
Menambahkan dukungan kamus data untuk mssql dan Oracle
Manajemen akun MySQL mendukung izin daur ulang (REVOKE)
redis mendukung mode cluster
optimasi
Pemberitahuan perintah kerja SQL mendukung kontrol bertahap
Tambahkan izin untuk kueri data dan unduh
Klasifikasikan dan laporkan kesalahan yang dikembalikan oleh permintaan ajax
Pemeliharaan Peta Helm Kubernetes Panahan
Oracle mencadangkan definisi asli saat menjalankan DDL
Struktur tabel tampilan Oracle menambahkan kolom komentar
fungsi penggantian desensitisasi Oracle
Urutkan daftar instance (mendukung penyortiran karakter Cina)
Tambahkan parameter batas waktu ketika redis/pg membuat koneksi
hasil kueri redis tampilan berformat json
Koneksi terowongan SSH menambahkan opsi baru untuk mengunggah kunci file lokal. Setelah diunggah, informasi kunci disimpan ke database dan dibaca dari database selama koneksi.
Saat SQL online, pengoptimalan rentang waktu front-end dapat dilakukan, dan interval waktu yang diperlukan harus lebih dari 60 menit.
memperbaiki
Memperbaiki deteksi instans yang mengembalikan perbaikan bug kesalahan status koneksi
Memperbaiki masalah ketika nama tabel mongodb dengan simbol - dan
Perbaiki masalah PERINGATAN saat memanggil shell untuk menjalankan perintah mongodb
Memperbaiki kerentanan injeksi perintah shell plug-in
Perbaiki masalah hasil hgetall Redis yang tidak ditampilkan
Memperbaiki masalah ketika pemberitahuan tidak dikirim untuk perintah kerja yang dijalankan secara manual
Perbaiki masalah SQL kacau yang disingkat
Perbaiki risiko injeksi SQL dalam manajemen sesi
Perbaiki kesalahan saat membuat koneksi asli mongodb
Perbaiki masalah pgsql yang memperoleh struktur tabel tanpa menambahkan pemfilteran skema
Perbaiki masalah jalur SQL yang salah di admin.sh