Pertanyaan yang diberi tag «postgres»

22
Stored Procedures, praktik buruk di salah satu perusahaan konsultan perangkat lunak TI terbesar di dunia?
Saya bekerja di sebuah proyek di salah satu dari 3 firma konsultasi IT terbaik di dunia, dan diberitahu oleh DBA bahwa prosedur yang tersimpan dalam praktik terbaik perusahaan bukanlah "praktik terbaik". Ini sangat bertentangan dengan semua yang saya pelajari. Prosedur yang tersimpan memberi Anda penggunaan kembali kode, dan enkapsulasi (dua …

9
Menyimpan daftar yang dapat dipesan kembali dalam database
Saya sedang mengerjakan sistem daftar harapan, di mana pengguna dapat menambahkan item ke berbagai daftar keinginan mereka, dan saya berencana untuk mengizinkan pengguna memesan kembali item-item tersebut di kemudian hari. Saya tidak benar-benar yakin tentang cara terbaik untuk menyimpan tentang ini dalam database sementara tetap cepat dan tidak berubah menjadi …



2
Bagaimana cara mendapatkan notifikasi waktu nyata, ketika terjadi perubahan basis data (masukkan, perbarui, hapus)?
Saya membuat dasbor yang harus memonitor tabel basis data. Saya hanya memiliki akses basis data (tanpa lapisan aplikasi). Tabelnya agak besar (10 juta baris), namun tidak berubah dengan cepat (100 sisipan / pembaruan per menit) Bagaimana saya bisa mengetahui apakah tabelnya berubah? Saya akan mencoba untuk mencapai database setiap detik, …

5
Apakah saya benar-benar membutuhkan pemicu untuk basis data relasional, misalnya, PostgreSQL?
Saya tahu bahwa pemicu dapat digunakan untuk memvalidasi data yang disimpan agar database tetap konsisten. Namun, mengapa tidak melakukan validasi data di sisi aplikasi sebelum menyimpannya ke dalam database? Misalnya, kami menyimpan klien, dan kami ingin melakukan beberapa validasi yang tidak dapat dengan mudah dilakukan pada level DDL. https://severalnines.com/blog/postgresql-triggers-and-stored-function-basics Contoh …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.