Posts Tagged With: meningkatan performa sql

SQL Tips – 5 Cara Untuk Meningkatkan Performa SQL Anda

Database server menjadi sebuah hal yang penting dalam melakukan usaha lewat online, database server telah menjadi trend di bisnis modern saat ini. Ketika Anda membeli barang/produk lewat online store/took online, maka semua pembelian Anda itu tercatat oleh database server. Perusahaan kartu kredit Anda akan mentransfer dana ke database server yang  berisi pembelian Anda. Jika Anda menggunakan kartu diskon, maka database server juga mempunyai andil besar. Database memungkinkan perusahaan untuk melacak persediaan, melakukan analisis marjin, mengotomatisasi pembelian, mengidentifikasi tren pelanggan – dan untuk melakukan semua ini jauh lebih cepat dan efisien maka sebelumnya.

Windows ASP.NET Hosting Indonesia

Saya telah cukup lama bermain di internet/online bisnis dan saya mengamati bahwa database ini mempunyai peranan yang sangat penting. Hampir semua bisnis bergantung pada database, setidaknya untuk melacak pembelian dan biaya.

Hosting database Anda di JaringanHosting.com data center sangat dapat diandalkan, database Anda tetap berjalan sebagaimana mestinya. Database seperti yang telah saya kemukakan diatas, sangat penting dan memastikan infrastruktur bisnis Anda berjalan dengan baik.

Di bawah ini adalah tips-tips meningkatkan performa dari SQL Anda:

  • Host di Data Center

Masalah yang ada di server sangatlah banyak, ini dapat mengakibatkan database Anda sering down. Jika, teknisi tidak berpengalaman di bidangnya, maka akan mengakibatkan seringnya down pada database Anda. Dengan teknisi yang sudah terampil dan terlatih dan juga siap untuk menjaga server 24x7x365 membuat Anda tidak perlu khawatir untuk memulai bisnis setiap hari menggunakan database.

  • Maksimalkan IOPS

Satu ukuran penting untuk sistem database adalah Input / Output Operations Per Second (IOPS). IOPS penting di sini sebagai ukuran seberapa cepat perangkat penyimpanan dapat membaca dan menulis – operasi utama metrik sistem database seperti SQL.

Ingat bahwa membaca dan menulis database memerlukan hard disk untuk bekerja dan memakan waktu – terutama jika Anda perlu membaca dan menulis dari area fisik terpisah dari disk Anda. Dengan membuat membaca dan menulis tugas bersamaan, Anda dapat mempercepat proses ini dengan hampir tidak ada upaya administratif.

  • RAID – Untuk Menghilangkan BUGS

Jika Anda dapat login sebagai administrator di server, Anda mungkin akrab dengan konsep RAID (atau redundant array disk independent). Menggunakan algoritma RAID, administrator dapat menyebarkan satu set data melalui beberapa drive. Tergantung pada algoritma RAID digunakan, RAID dapat memberikan redundansi (melalui mirroring), meningkatkan kinerja (melalui striping), atau kombinasi keduanya.

Selalu gunakan RAID hardware card dengan coprocessor khusus ketika deploying SQL dalam lingkungan RAID, dengan demikian CPU Anda dapat fokus pada aplikasi siklus-intensif untuk menghindari makannya waktu.

  • Komputer Hanya Ingin Satu Hal

Berbagai jenis aplikasi yang berjalan pada server yang sama biasanya membuat server kurang efisien. Saya merekomendasikan layanan segmentasi untuk mendapatkan kinerja terbaik – web server pada satu set kotak, database yang lain, dengan peralatan khusus untuk firewall dan load balancing.

  • Cache Money

Salah satu cara untuk mencegah perpindahan hard disk dan dalam proses meningkatkan kinerja, adalah untuk menyimpan atau cache data yang umum digunakan dalam memori dan dengan demikian membatasi jumlah langkah yang dibutuhkan untuk menyelesaikan transaksi database. Menggunakan satu atau lebih server proxy (atau bahkan menjalankan aplikasi caching pada server SQL), yang merespon dengan data cache secara signifikan dapat mengurangi beban pada sistem berbasis SQL Anda. Ada aplikasi open source besar yang tersedia untuk menyediakan fungsi ini, coba lihat http://memcached.org/.

Hardware-enabled write caching biasanya bagian dari hard disk atau kartu RAID kontroler. Tergantung pada ukuran blok, perangkat lunak database, algoritma RAID, dan jenis kontroler yang digunakan, perangkat keras menulis caching sebenarnya menurunkan I / O kinerja. Selain itu bila menggunakan beberapa jenis tabel dengan jenis tertentu hardware diaktifkan write-caching, administrator dapat menjalankan risiko masalah pemulihan database serius dalam hal aplikasi atau server shutdown tak terduga.

OK, sekian dulu tips-tips dari saya, tunggu tips-tips menarik saya lainnya hanya di https://windowshostingindo.wordpress.com.

 

Advertisements
Categories: SQL Server | Tags: , , , , , | Leave a comment

Blog at WordPress.com.