Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Fitur Aktivitas Sistem Elite hanya tersedia untuk instance yang dihosting Looker. Untuk instance yang dihosting pelanggan, Anda dapat membuat replika baca database backend Looker untuk mendapatkan beberapa manfaat dari System Activity Elite.
Untuk menyiapkan replika baca database backend MySQL dan mengonfigurasi Looker agar menggunakan replika baca untuk kueri Aktivitas Sistem:
Buat replika baca database backend MySQL Anda. Misalnya, untuk membuat replika baca MySQL di AWS, ikuti petunjuk dalam dokumentasi Menggunakan Replika Baca di Amazon. Simpan ID instance DB dan nomor port. Anda akan memerlukannya untuk mengonfigurasi Looker di langkah berikutnya.
Di instance Looker, buat file yaml bernama sa-db, yang berisi hal berikut:
Mulai Looker dengan opsi startup--internal-analytics-connection-file sa-db.yml. Tindakan ini akan mengonfigurasi Looker untuk menggunakan database replika baca yang dikonfigurasi di sa-db.yml untuk kueri Aktivitas Sistem.
Secara opsional, Anda juga dapat menggunakan opsi startup berikut untuk mengubah konfigurasi Aktivitas Sistem Elite:
--internal-analytics-retention-days=<number>: Secara default, Aktivitas Sistem menyimpan data historis selama 90 hari. Gunakan opsi startup ini untuk menentukan jumlah hari data historis yang akan disimpan oleh Aktivitas Sistem. Sebaiknya jangan tingkatkan retensi data melebihi 90 hari, tetapi Anda dapat mengurangi durasi retensi data untuk meningkatkan performa. Jika Anda ingin meningkatkan retensi data historis di luar 90 hari default, tanyakan kepada Account Executive Anda tentang hosting Looker dengan opsi Aktivitas Sistem Elite.
Jika Anda menginginkan lebih banyak hari daripada default, tanyakan kepada Account Executive Anda tentang hosting Looker dengan opsi Aktivitas Sistem Elite
- --internal-analytics-connection-pool-size=<number>: Secara default, kueri Aktivitas Sistem dibatasi hingga ukuran kumpulan koneksi database sebesar 1, yang berarti beberapa kueri Analisis Sistem akan diantrekan dan berjalan secara berurutan di database backend. Hal ini melindungi database internal agar tidak kelebihan beban dengan kueri Analisis Sistem. Gunakan opsi pengaktifan ini untuk menentukan jumlah kueri System Analytics serentak yang dapat dijalankan secara bersamaan. Misalnya, 8.
Setelah dikonfigurasi untuk menggunakan database replika baca untuk kueri Aktivitas Sistem, Looker akan terus menggunakan database MySQL utama sebagai database aplikasi internal. Dasbor dan Jelajah Aktivitas Sistem akan menggunakan database replika baca.
Untuk memverifikasi bahwa Looker menggunakan database replika baca untuk kueri Aktivitas Sistem:
Jika Anda mengubah sandi di file sa-db.yml, kueri Aktivitas Sistem akan menampilkan error.
Di database MySQL, Anda dapat menjalankan show processlist; untuk melihat proses yang sedang berjalan. Database Looker utama akan menampilkan banyak koneksi terbuka yang dalam status tidur, sedangkan database looker__internal__analytics akan menampilkan kueri analisis.
Dasbor dan Jelajah Aktivitas Sistem akan menggunakan database replika baca, tetapi Jelajah i__looker lama akan tetap mengkueri database backend utama. Perbarui Tampilan atau dasbor tersimpan yang mengkueri i__looker agar mengkueri Aktivitas Sistem. Gunakan metode yang dijelaskan di halaman dokumentasi ini untuk memastikan bahwa Tampilan dan dasbor tersimpan mengkueri koneksi yang benar ke database replika baca.
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Sulit dipahami","hardToUnderstand","thumb-down"],["Informasi atau kode contoh salah","incorrectInformationOrSampleCode","thumb-down"],["Informasi/contoh yang saya butuhkan tidak ada","missingTheInformationSamplesINeed","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2025-07-31 UTC."],[],[],null,["# Creating a System Activity read replica database\n\nThe [Elite System Activity](/looker/docs/elite-system-activity) feature is available only for Looker-hosted instances. For customer-hosted instances, you can create a read replica of the Looker backend database to gain some of the benefits of Elite System Activity.\n\u003e To use this option, your instance must be configured to [use a MySQL backend database](/looker/docs/migrating-looker-backend-db-to-mysql).\n\u003e\n\u003e This option is available for customer-hosted instances only. For Looker-hosted instances, please [contact a Google Cloud sales specialist](https://cloud.google.com/contact).\n\nTo set up a read replica of your MySQL backend database and configure Looker to use the read replica for System Activity queries:\n\n1. Create a read replica of your MySQL backend database. For example, to create a MySQL read replica in AWS, follow the instructions in [Amazon's Working with Read Replicas](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_ReadRepl.html) documentation. Save the DB instance identifier and port number, you'll need those to configure Looker in the next step.\n\n2. On your Looker instance, create a `yaml` file named `sa-db`, containing the following:\n\n dialect: mysql\n host: \u003cDB instance identifier\u003e\n username: root\n password: \u003cpassword\u003e\n database: looker\n port: \u003cDB instance port\u003e\n\n3. Stop Looker.\n\n4. Start Looker with the [startup option](/looker/docs/startup-options) `--internal-analytics-connection-file sa-db.yml`. This configures Looker to use the read replica database configured in `sa-db.yml` for System Activity queries.\n\n5. Optionally, you can also use the following startup options to modify your Elite System Activity configuration:\n\n - `--internal-analytics-retention-days=\u003cnumber\u003e`: By default, System Activity stores 90 days of historical data. Use this startup option to specify how many days of historical data System Activty will store. We do not recommend increasing data retention beyond 90 days, but you can reduce the length of data retention to improve performance. If you want to increase historical data retention beyond the default 90 days, ask your account executive about Looker hosting with the [Elite System Activity](/looker/docs/elite-system-activity) option.\n\n If you want more days than the default, ask your account executive about Looker hosting with the Elite System Activity option\n - `--internal-analytics-connection-pool-size=\u003cnumber\u003e`: By default, System Activity queries are limited to a database connection pool size of 1, meaning that multiple System Analytics queries will queue and run serially in the backend database. This protects the internal database from being overloaded with System Analytics queries. Use this startup option to specify the number of concurrent System Analytics queries that can be run simultaneously. For example, 8.\n\nOnce configured to use the read replica database for System Activity queries, Looker will continue to use main MySQL database as the internal application database. System Activity dashboards and Explores will use the read replica database.\n\nTo verify that Looker is using the read replica database for System Activity queries:\n\n- If you change the password in the `sa-db.yml` file, System Activity queries will return an error.\n- On the MySQL database, you can run `show processlist;` to see the current running processes. The main Looker database should show many open connections that are in a sleep state, while the `looker__internal__analytics` database will show analytical queries.\n\n\u003e System Activity dashboards and Explores will use the read replica database, but the legacy `i__looker` Explores will still query the primary backend database. Update any saved Looks or dashboards that query `i__looker` to cause them to query System Activity. Use the methods described on this documentation page to ensure that any saved Looks and dashboards are querying the correct connection to the read replica database."]]