Transaksi Online Sistem Pengolahan Desain

Transaksi Online Sistem Pengolahan Desain

Transaksi Online Sistem Pengolahan Desain
Untuk membangun sebuah sistem OLTP, desainer harus tahu bahwa sejumlah besar pengguna konkuren tidak mengganggu kinerja sistem. Untuk meningkatkan kinerja sistem OLTP, desainer harus menghindari penggunaan berlebihan dari indeks dan cluster.
Unsur-unsur berikut sangat penting untuk kinerja sistem OLTP :
Segmen Rollback adalah bagian dari database yang merekam tindakan transaksi dalam hal transaksi yang terguling kembali. Segmen rollback menyediakan membaca konsistensi, memutar kembali transaksi, dan memulihkan database.
Cluster Sebuah adalah skema yang berisi satu atau lebih tabel yang memiliki satu atau lebih kolom yang sama. Mengelompokkan tabel dalam database meningkatkan kinerja bergabung operasi.
Transaksi diskrit Semua perubahan data ditangguhkan sampai transaksi melakukan transaksi selama diskrit. Hal ini dapat meningkatkan kinerja pendek, non – didistribusikan transaksi.
Blok (penyimpanan data) ukuran Ukuran blok data harus kelipatan dari ukuran blok sistem operasi dalam batas maksimum untuk menghindari yang tidak perlu I / O.
Cache buffer size Untuk menghindari konsumsi sumber daya yang tidak perlu, tune SQL pernyataan untuk menggunakan database buffer cache.
Alokasi dinamis ruang untuk meja dan segmen rollback Pemrosesan transaksi monitor dan server multi – threaded Sebuah monitor pemrosesan transaksi digunakan untuk koordinasi pelayanan. Hal ini seperti sistem operasi dan melakukan koordinasi pada tingkat tinggi granularity dan dapat menjangkau perangkat komputasi ganda.
Partisi (database) Partisi meningkatkan kinerja untuk situs yang memiliki transaksi reguler saat masih menjaga ketersediaan dan keamanan.
Tuning database Dengan database tuning, sistem OLTP dapat memaksimalkan kinerjanya sebagai efisien dan secepat mungkin.