WordPress Hosting Tips – Jaringanhosting.com :: Cara Instal WordPress Pada Webfarm Web Nodes

WordPress adalah sebuah platform CMS yang cepat dan sederhana. Banyak orang menggunakannya karena itu juga mudah digunakan untuk blogging. Pada kebanyakan kasus, aplikasi dapat diinstal pada satu server web yang hanya membutuhkan instalasi WordPress dan software pendukung (PHP dan MySQL). Aplikasi ini dapat diinstal dengan Microsoft Web Platform Installer. Instruksi untuk menginstal WordPress dapat ditemukan di sini.

Kita mulai dengan menonaktifkan IIS7 “Shared Configuration”:

  1. Buka IIS Manager
  2. Pada “Features View”, klik dua kali “Management Service”.
  3. Pada halaman “Management Service”, dalam panel “Actions”, klik Stop.
  4. Pada toolbar, klik tombol kembali.
  5. Pada “Features View” klik dua kali “Shared Configuration”.
  6. Ubah “Enable shared configuration” menjadi fitur “Disable Shared Configuration”
  7. Pada panel Actions, klik “Apply”.
  8. Pada kotak dialog pesan yang muncul, pilih “Yes
  9. Tutup IIS Manager dan kemudian buka kembali. Dalam Koneksi panel, klik server node.
  10. Dalam “Features View”, klik dua kali “Management Service”
  11. Pada halaman “Management Service”, dalam panel “Actions”, klik “Start”.

Kemudian kita harus menggunakan Microsoft Web Platform Installer untuk menginstal versi terbaru dari PHP, Windows Cache Ekstensi untuk PHP 1.3 untuk PHP 5.4, dan PHP Manager pada kedua node server web.

  1. Setelah men-download Microsoft Web Platform Installer, jalankan dan klik pada “Products”.
  2. Pilih opsi, PHP 5.4, Windows Cache Extension untuk PHP 1.3 untuk PHP 5.4, dan PHP Manager untuk IIS
  3. Klik Install dan kemudian Anda akan diminta untuk menyetujui untuk menerima lisensi:.

Web Installer

4. Setelah selesai akan muncul sebagai berikut:

PHP web

Selanjutnya, menggunakan Microsoft Web Platform Installer untuk menginstal WordPress termasuk MySQL pada hanya satu server web . Instruksi untuk menginstal WordPress dapat ditemukan di sini .

Setelah selesai dilakukan , atur database MySQL untuk langsung menyambung ke database WordPress . Langkah pertama adalah untuk dapat terhubung ke database MySQL menggunakan PHPMyAdmin . Sementara alat-alat lain dapat digunakan , PHPMyAdmin secara mudah dan gratis

basic_template_stop

JaringanHosting.com adalah provider ASP.NET dan Windows hosting No #1 di Indonesia sesuai dengan rekomendasi dari pihak Microsoft. Microsoft memberikan rekomendasi ini berdasarkan pada beberapa persyaratan utama, yaitu: WebMatrix, WebDeploy, Visual Studio 2012, ASP.NET 4.5, ASP.NET MVC 4.0, Silverlight 5 and Visual Studio Lightswitch.Untuk keterangan lanjutan, silahkan klik disini!

Jika PHPMyAdmin tidak terinstal , install terlebih dahulu . Untuk menginstal phpMyAdmin cukup ikuti langkah-langkah sederhana :

  1. Download versi terbaru dari phpMyAdmin .
  2. Buat situs baru di IIS .
  3. Unzip isinya ke folder root dari situs baru Anda buat .
  4. Buka browser web dan pergi ke situs baru . Anda akan melihat phpMyAdmin login.
  5. Masukkan username root dan password dari contoh MySQL Anda .

Setelah PHPMyAdmin terinstal dan Anda login , klik pada tab ‘User ‘ . Pilih pengguna yang menghubungkan ke database WordPress . Jika database diatur untuk terhubung melalui ” localhost ” , maka pengguna hanya bisa mengakses database dari server yang sama dengan database . Jika Anda ingin mengakses database jarak jauh , Anda harus mengubah host ke salah satu ” % ” pada setiap server , atau ke alamat IP tertentu dari server Anda terhubung dari .

php myadmin install

Selanjutnya, memperbarui wp-config.php dengan nama host , nama database , pengguna database , password yang benar . ( File wp- config.php akan ditemukan dalam direktori yang digunakan untuk instalasi . )

/ ** Nama database untuk WordPress * /

define ( ‘DB_NAME ‘ , ‘ DB_NAME ‘ ) ;

/ ** MySQL Database nama * /

define (‘ DB_USER ‘ , ‘ DB_USER ‘ ) ;

/ ** MySQL database password * /

define (‘ DB_PASSWORD ‘ , ‘ DB_PASSWORD ‘ ) ;

/ ** MySQL hostname * /

define (‘ DB_HOST ‘ , ‘ SERVER_NAME ‘ ) ;

/ ** Database Charset untuk digunakan dalam menciptakan tabel database . * /

define (‘ DB_CHARSET ‘ , ‘ utf8 ‘ ) ;

/ ** Database Jenis Susun . Jangan mengubah ini jika ragu-ragu . * /

define (‘ DB_COLLATE ‘ , ” ) ;

Selanjutnya, copy seluruh konten WordPress untuk semua server web lainnya .

Terakhir, aktifkan IIS7  “Shared Configuration” pada kedua server menggunakan “exported configuratio.”

  1. Buka Internet Internet Information Services (IIS) Manager.
  2. Pilih server di bagian kanan panel Connections  dan scoll ke bawah sampai “Shared Configuration” di bawah “Management” di “Features View” dari panel tengah .
  3. Klik dua kali di “Shared Configuration” .
  4. “Export “ konfigurasi Anda sehingga dapat digunakan pada server lain .
  5. Dalam bagian kanan klik “Export Configuration”
  6. Tombol ini menampilkan jendela “Export Configuration”. Pilih jalur untuk menyimpan informasi konfigurasi Anda . ( File-file yang diexport akan digunakan pada semua server untuk mengaktifkan “Shared Configuration”)
  7. Pilih password yang baik dan klik OK .
  8. Dalam fitur “Shared Configuration”, centang kotak enable “Shared Configuration”.
 

SQL 2014 Hosting-JaringanHosting.com :: Apa Saja yang Baru di SQL Server 2014?

Microsoft SQL Server 2014 dibangun dengan kemampuan mission-critical. Microsoft SQL Server 2014 membawa ke pasar kemampuan di memori baru yang dibangun ke dalam database inti dan menyediakan kemampuan cloud baru untuk menyederhanakan adopsi cloud untuk database SQL Anda dan membantu Anda membuka skenario baru hibrida . Ada pula keunggulan terbaru dari Microsoft SQL Server 2014 yang harus kalian ketahui, antara lain sbb:

banner jarhost

  • Memberikan terobosan kinerja. Artinya, ketersediaan dan pengelolaan untuk misi aplikasi kritis Anda.
  • SQL Server 2014 juga memberikan kemampuan di memori baru yang dibangun ke dalam database inti untuk OLTP dan data pergudangan, yang melengkapi data di memori pergudangan yang ada dan kemampuan BI untuk paling komprehensif di memori solusi database di pasar.
  • SQL Server 2014 juga menyediakan pemulihan masalah baru dan solusi backup dengan Windows Azure, yang memungkinkan pelanggan untuk menggunakan keterampilan yang ada dengan penawaran produk lokal untuk mengambil keuntungan dari pusat data global Microsoft.
  • Selain itu, SQL Server 2014 mengambil keuntungan baru dari Windows Server 2012 dan Server 2012 R2 kemampuan Windows untuk memberikan skalabilitas yang tak tertandingi untuk aplikasi database Anda dalam lingkungan fisik atau virtual.
  • High Availability for In-Memory OLTP Databases : didukung untuk In – Memory OLTP , memberikan Anda keuntungan di memori kinerja dengan ketersediaan tinggi .
  • Memungkinkan pelanggan untuk lebih efektif mengelola IO di beberapa database dan / atau kelas database untuk menyediakan lebih diprediksi IO untuk beban kerja yang paling penting.
  • Delayed Durability, memberikan pilihan untuk meningkatkan throughput transaksi dan latency rendah untuk aplikasi OLTP mana kinerja dan latensi kebutuhan lebih besar daripada kebutuhan untuk 100 % daya tahan.
  • Wawasan lebih cepat dari Setiap data dengan solusi BI lengkap dengan menggunakan alat akrab seperti ExcelSQL Server

JaringanHosting.com adalah provider ASP.NET dan Windows hosting No #1 di Indonesia sesuai dengan rekomendasi dari pihak Microsoft. Microsoft memberikan rekomendasi ini berdasarkan pada beberapa persyaratan utama, yaitu: WebMatrix, WebDeploy, Visual Studio 2012, ASP.NET 4.5, ASP.NET MVC 4.0, Silverlight 5 and Visual Studio Lightswitch.Untuk keterangan lanjutan, silahkan klik disini!

Selain itu, SQL Server 2014 membantu mengatasi tantangan bisnis utama volume data yang terus tumbuh , kebutuhan untuk bertransaksi dan memproses data lebih cepat , skalabilitas dan efisiensi komputasi awan dan kelaparan yang terus tumbuh untuk wawasan bisnis . Dengan SQL Server 2014 Anda sekarang dapat membuka wawasan real-time dengan misi kinerja kritis dan awan dan memanfaatkan salah satu solusi BI yang paling komprehensif di pasar saat ini .

 

SQL Server Hosting :: Optimalisasi SQL Server dengan Menghapus SQL Indek Yang Tak terpakai

SQL Server adalah sebuah database relasional yang dirancang untuk mendukung aplikasi dengan arsitektur client/server. Database pada SQL server terletak pada komputer pusat yang disebut server, dan informasi yang digunakan bersama-sama oleh beberapa user yang menjalankan aplikasi di dalam komputer lokalnya disebut dengan client. Arsitektur semacam ini memberikan integritas data yang tinggi, karena semua user bekerja dengan informasi yang sama. Arsitektur client/server sangat mengurangi lalulintas network, karena ia hanya memberikan data yang diminta oleh user saja. Hal ini membantu tugas-tugas pemeliharaan, seerti misalnya mem-backup dan merestore data, menjadi lebih mudah dilakukan karena data terletak hanya pada satu tempat.

mainAlt

JaringanHosting.com adalah provider ASP.NET dan Windows hosting No #1 di Indonesia sesuai dengan rekomendasi dari pihak Microsoft. Microsoft memberikan rekomendasi ini berdasarkan pada beberapa persyaratan utama, yaitu: WebMatrix, WebDeploy, Visual Studio 2012, ASP.NET 4.5, ASP.NET MVC 4.0, Silverlight 5 and Visual Studio Lightswitch.Untuk keterangan lanjutan, silahkan klik disini!

Pada sistem yang telah berjalan dalam waktu yang cukup sekitar lebih dari 1 tahun, kita bisa melakukan optimasi dengan cara mengilangkan index dan table yang tidak terpakai. keuntungannya proses update, create dan delete bisa lebih cepat.

Caranya dengan melihat table usage statistic (sys.dm_db_index_usage_stats)  dalam Sql Server seperti yang telah dijelaskan di dalam ebook  “SQL Server DMV Starter Pack” by Louis Davidson and Tim Ford.

SELECT OBJECT_NAME(i.[object_id]) AS [Table name] ,

CASE WHEN i.name IS NULL THEN '<Table is unused>' ELSE i.name END AS [Index name]
FROM sys.indexes AS i
INNER JOIN sys.objects AS o ON i.[object_id] = o.[object_id]
WHERE i.index_id NOT IN (
   SELECT s.index_id
   FROM sys.dm_db_index_usage_stats AS s 
   WHERE s.[object_id] = i.[object_id]
   AND i.index_id = s.index_id
   AND database_id = DB_ID() )
AND o.[type] = 'U'
ORDER BY [Index name],OBJECT_NAME(i.[object_id]) ASC;

Itulah salah satu cara untuk mengoptimalisasi sql server. Semoga bermanfaat.

 

Mengenali Serangan SQL Injection bersama JaringanHosting.com

Hal yang sebenarnya terjadi ketika Anda memasukkan teks ke dalam bidang Username dan Password layar login adalah teks biasanya dimasukkan atau dikemas ke dalam perintah SQL. Perintah ini memeriksa data yang Anda masukkan terhadap informasi yang tersimpan dalam database, seperti nama pengguna dan password masing-masing. Jika memiliki kesamaan input apa yang disimpan dalam database maka Anda diberikan akses ke sistem. Jika tidak, Anda mendapatkan pesan kesalahan dan kesempatan untuk memasukkan kembali informasi yang benar atau anda ditolak seluruhnya.

Database adalah inti dari sistem komputer karena memungkinkan Anda untuk mengontrol proses bisnis Anda. Database menyimpan data yang diperlukan untuk menyampaikan konten khusus bagi pengunjung, pelanggan, pemasok, dan karyawan. Kredensial pengguna, keuangan, informasi pembayaran, dan statistik perusahaan semua mungkin berada dalam database yang dapat diakses oleh pengguna yang sah dan sayangnya havker juga. SQL atau Structured Query Language adalah bahasa komputer yang memungkinkan Anda untuk menyimpan, memanipulasi, dan mengambil data yang tersimpan dalam database

SQL injection adalah eksploitasi sistem website atau komputer yang disebabkan oleh pengolahan data yang tidak valid yang dimasukkan ke dalam kolom formulir oleh pengguna malicious. SQL injection dapat digunakan oleh hacker untuk memperkenalkan (atau “menyuntikkan”) kode ke dalam program komputer untuk mengubah jalannya eksekusi dalam rangka mengakses dan memanipulasi database dari belakang situs, sistem atau aplikasi.

Kerentanan SQL Injection timbul karena bidang yang tersedia untuk input pengguna memungkinkan pernyataan SQL untuk melewati ke database secara langsung untuk memproses data dan permintaan pengguna. Jika input tidak disaring dengan benar, aplikasi web dapat memungkinkan perintah SQL yang memungkinkan hacker untuk melihat informasi yang tidak sah dari database atau bahkan menghapusnya.

JaringanHosting.com adalah provider ASP.NET dan Windows hosting No #1 di Indonesia sesuai dengan rekomendasi dari pihak Microsoft. Microsoft memberikan rekomendasi ini berdasarkan pada beberapa persyaratan utama, yaitu: WebMatrix, WebDeploy, Visual Studio 2012, ASP.NET 4.5, ASP.NET MVC 4.0, Silverlight 5 and Visual Studio Lightswitch. Untuk keterangan lanjutan, silahkan klik disini!

Serangan itu mengambil keuntungan dari coding aplikasi berbasis web dan jaringan komputer dengan menggabungkan fitur yang memberikan konten dinamis seperti:

  •     Masuk halaman
  •     Halaman dukungan pelanggan
  •     Formulir permintaan produk
  •     Formulir tanggapan
  •     Halaman pencarian
  •     Shopping cart

Ketika pengguna yang sah mengajukan rincian nya, sebuah query SQL yang dihasilkan dari detail dan diserahkan ke database untuk verifikasi. Dengan menggunakan SQL Injection, hacker dapat input khusus dibuat perintah SQL dengan maksud melewati penghalang berupa dan melihat apa yang ada di balik itu.

Banyak hacker melakukan hacking serangan SQL Injection pada sebuah browser web, dengan mengandalkan pengetahuan tentang query SQL, dan kreativitas untuk menebak tabel penting dan nama field.

Sebuah ilustrasi sederhana dari serangan SQL injection berjalan seperti ini, seorang penyerang mencoba berkompromi terhadap sistem yang tidak memiliki akses ke kode bukan identitas masuk. Jadi, ketika penyerang diminta untuk memasukkan Username dan Password mereka memasukan kode seperti ‘x’ = ‘x’. Dan tergantung bagaimana perangkat lunak sistem ditulis, perintah ini akan benar karena x selalu sama x, sehingga Username dan kombinasi Sandi akan selalu Benar atau sama!

Setelah penyerang menyadari bahwa sistem yang rentan terhadap SQL Injection, dia mampu menyuntik Perintah SQL melalui kolom input. Hal ini memungkinkan penyerang untuk mengeksekusi perintah SQL pada database, termasuk memodifikasi, menyalin, dan menghapus data.

Bersama JaringanHosting.com kami selalu berinovasi untuk memberikan pengamanan yang terbaik untuk website anda. Jadi tunggu apa lagi segera hosting website anda di JaringanHosting.com

 

SQL Server 2012 Hosting :: Memindahkan SQL Agent Jobs Across Menggunakan Powershell

6428.SQL12_v_rgb

Migrasi pekerjaan dari satu server ke lainnya dapat dengan mudah dilakukan dengan PowerShell. Mari kita telusuri script dibawah ini.

[System.Reflection.Assembly]::LoadWithPartialName( ‘Microsoft.SqlServer.SMO’) | out-null
[System.Reflection.Assembly]::LoadWithPartialName(‘Microsoft.SqlServer.SMOExtended’) | out-null
[System.Reflection.Assembly]::LoadWithPartialName(‘Microsoft.SqlServer.SQLWMIManagement’) | out-null
#get the source server object
$ssrv = new-object (‘Microsoft.SqlServer.Management.Smo.Server’) $sourceserver
#get the destination server object
$dsrv = new-object(‘Microsoft.SqlServer.Management.Smo.Server’) $destinationserver

Variabel $sourceserver menentukan contoh sumber server di mana sebagai variabel $destinationserver menentukan server.Tujuan langkah selanjutnya adalah membuat objek scripting ke script SQL Agent jobs.

# get the scripter object and set relevant properties
$scripter = new-object (‘Microsoft.SqlServer.Management.Smo.Scripter’) $ssrv
$scripter.Options.ScriptDrops = $False
$scripter.Options.WithDependencies = $False
$scripter.Options.IncludeHeaders = $True
$scripter.Options.AppendToFile = $True

Setelah itu angkah berikutnya adalah untuk iterate melalui semua job pada server source.

foreach ($job in $ssrv.JobServer.Jobs) {
$jobname = $job.Name
# change the owner to sa in case job owner at source instance
# doesn’t exists at destination server.
if ($job.Owner -ne ‘sa’) {
$job.OwnerLoginName = ‘sa’
}
#script job only if it doesn’t exists at desitnation server.
$djobs=$dsrv.JobServer.Jobs | Where-Object {$_.name -eq $job.name}

Script di atas beriterasi pada semua job dalam server source, menetapkan pemilik job untuk sa jika tidak sa. Hal ini dilakukan untuk menghindari kesalahan dalam kasus pemilik (login) di server source tidak ada di server tujuan. Untuk menyelaraskan. Mungkin kemungkinan bahwa beberapa job hidup berdampingan di kedua source dan tujuan SQL misalnya untuk bermigrasi pada job yang tidak ada saya saring pada list bersamaan dalam objek $djobs. Langkah berikutnya adalah untuk mengcreate dan script keluar job dari script di atas.

if(!$djobs)
{
# specify the script location
$scripter.Options.FileName = “D:\Ahmad\SQLServerGeeks\Blogs\Powershell\jobs.sql”
$sc=$scripter.Script($job)
#execute the job query on destination server.
$dsrv.ConnectionContext.ExecuteNonQuery($sc[0])

Cek script di atas jika objek $djobs kosong dan jika ya, maka ia menetapkan lokasi skrip dan mendapatkan job script ke objek stringcollection $sc. Job script /query kemudian dieksekusi pada server tujuan menggunakan metode ExecuteNonQuery.

 

SQL Server 2008 Hosting :: Parameter Sniffing Resolution

Pada artikel saya kali ini saya akan berbicara tentang cara-cara untuk menyelesaikan Parameter Sniffing pada SQL Server 2008. Metode untuk menyelesaikan masalah Parameter Sniffing tercantum di bawah ini:

  1. Menggunakan local variable dengan prosedur.
  2. Menggunakan recompile option saat create prosedur.
  3. Menggunakan Query OPTIME FOR.

Mari kita telusuri satu per satu.

Menggunakan Local Variable dengan Prosedur.

DROP TABLE fruit
GO
CREATE TABLE fruit (Sno int identity,frtname varchar(20),frttype int)
GO
— Insert dummy data
INSERT INTO fruit Values(‘Apple’,rand()*1000)
GO 10000
INSERT INTO fruit Values(‘Mango’,rand()*1000)
GO 10
CREATE unique clustered index ix_sno on fruit(sno)
GO
CREATE INDEX ix_frtname on fruit(frtname) include(frttype)
GO

Script di atas adalah script yang mengisi TABLE FRUIT dengan nilai-nilai(value).

CREATE Proc usp_fetchfruits
@frtname varchar(20)
AS
BEGIN
SELECT * FROM fruit WHERE frtname=@frtname
END
GO
— procedure with local variables
CREATE Proc usp_fetchfruits_localvar
@frtname varchar(20)
AS
BEGIN
DECLARE @fruitname varchar(20)
SET @fruitname=@frtname
SELECT * FROM fruit WHERE frtname=@fruitname
END
GO

Query di atas mengcreate dua prosedur usp_fetchfruits dan usp_fetchfruits_localvar. Prosedur usp_fetchfruits_localvar menggunakan local variable.. Sekarang Mari kita bandingkan rencana pelaksanaan prosedur di atas.

1Snapshot diatas membandingkan rencana eksekusi dari dua prosedur. Perbedaan jumlah optimizer estimasi dan actual number pada baris kedua karena optimizer tidak tahu nilai parameter sebenarnya harus dilewatkan kemana, sehingga optimizer menciptakan rencana generik berdasarkan statistik yang tersedia. Table fruit memiliki total 10010 baris dan jumlah optimizer estimasi baris adalah 5005 yang persis setengah dari jumlah total.

Metode ini tidak menyelesaikan masalah performa tapi mungkin tidak begitu efektif jika jumlah baris sebenarnya adalah cara yang lebih besar daripada rata-rata baris yang diperkirakan.

Menggunakan Recompile Option saat membuat prosedur.
masalah Parameter Sniffing terjadi karena rencana cache dari eksekusi pertama digunakan dalam future procedure execution(eksekusi prosedur yang akan dating). Jika prosedur ini sedang disusun dan rencana disiapkan lagi untuk setiap eksekusi dari Parameter Sniffing maka akan diselesaikan. Inilah yang disebut dengan Recompile ketika digunakan dalam definisi prosedur. Recompile prosedur ini untuk membuat rencana baru setiap kali prosedur dijalankan.

CREATE Proc usp_fetchfruits_withrecompile
@frtname varchar(20)
WITH RECOMPILE
AS
BEGIN
SELECT * FROM fruit WHERE frtname=@frtname
END

2Snapshot diatas, baik dalam eksekusi rencana optimizer yang estimasi maupun catatan actual number yang sama karena rencana yang telah di recompile untuk setiap nilai parameter bukan rencana cache yang digunakan pada eksekusi kedua.

Masalah dengan metode ini adalah bahwa resource digunakan untuk recompile prosedur setiap kalinya. Rencana ini bahkan merecompile untuk nilai-nilai parameter yang mungkin mendapat manfaat dari rencana cache.

Query OPTIMIZE FOR
Dengan menggunakan query OPTIMIZE FOR kita dapat memiliki sebuah query SQL Server optimize berdasarkan nilai parameter tertentu.

CREATE Proc usp_fetchfruits_optimizefor
@frtname varchar(20)
AS
BEGIN
SELECT * FROM fruit WHERE frtname=@frtname
OPTION (OPTIMIZE FOR (@frtname = ‘Mango’))
END

Pada prosedur di atas, tidak memperdulikan nilai parameter yang mensupply select query yang akan dioptimalkan pada nilai “Mango”.

3Snapshot diatas membandingkan rencana eksekusi untuk nilai parameter “Apple” dan “Mango”. Dalam kedua rencana tersebut nilai-nilai estimasi tetap 10000 yang merupakan jumlah total untuk parameter “Apple”.

SQL Server 2008 memperluas query OPTIMIZE FOR sehingga dapat mengoptimalkan query untuk nilai yang tidak diketahui. Ini agak mirip dengan metode menggunakan variabel lokal.

CREATE Proc usp_fetchfruits_optimizeforunknown
@frtname varchar(20)
AS
BEGIN
SELECT * FROM fruit WHERE frtname=@frtname
OPTION (OPTIMIZE FOR UNKNOWN)
END

Prosedur di atas menggunakan query OPTIMIZE FOR UNKNOWN untuk menyingkirkan masalah parameter sniffing.

4Snapshot diatas membandingkan eksekusi untuk nilai parameter Apple dan Mango. Optimizer memperkirakan jumlah rata-rata baris yang dikembalikan seperti ketika menggunakan variabel lokal.

Cara lain adalah dengan membuat prosedur yang tersimpan ganda dan memanggil mereka didasarkan pada nilai parameter. Misalnya, Dalam hal ini kita dapat membuat 2 prosedur yang berbeda satu untuk parameter nilai mangga dan satu untuk nilai parameter Apple dan memanggil mereka berdasarkan nilai parameter yang disediakan.

Kesimpulan
Pada artikel ini saya berbicara tentang cara-cara untuk meningkatkan kinerja pada saat menghadapi masalah PARAMETER SNIFFING.

 

Truncate transaksi log (Shrink transaksi log) pada SQL 2008

Saya baru mengamati bahwa TFS transaction log kini hadir hingga 200GB pada SQL Server 2008 sementara sebenarnya data ukuran DB hanya sekitar 20GB. Hal ini dikarenakan tidak adanya pemotongan pada transaction log file.

TRUNCATE hanya dihapus di SQL 2008. Jadi sekarang ada sedikit langkah lebih untuk mengikuti pemotongan transaction log di SQL Server 2008 / R2.

Berikut adalah langkah-langkah untuk shrink transaction log untuk full recovery mode database di SQL 2008 / R2:

1. Backup Database Pada SSMS Obyek Explorer, klik kanan pada database => Tasks => [Back Up …] menu.

image 1

Anda dapat memperkirakan ukuran DB backup dengan menggunakan sp_spaceused sebelum melanjutkan backup DB.

2. Backup Transaction Log selama dua kali
Memunculkan BackUp Database dialog yang sama  seperti # 1 di atas. Pilih Transaction Login Backup Type.

image 2

Anda mungkin memerlukan backup dari transaction log selama dua kali untuk shrink file log dengan benar.

3. Shrink Transaction Log
Dalam SSMS Obyek Explorer, klik kanan pada database => Tasks => Shrink => [File] menu.

image 3

 4. Sesuaikan ukuran Transaksi Log (Opsional)
Dalam SSMS Obyek Explorer, klik kanan pada database => [Properties] menu.
Mengubah Ukuran awal pada Log

image 4Meningkatkan transaction log mungkin berguna jika ukuran transaction log terlalu kecil. Jika Anda tahu Tingkat kenaikan transaction log, Anda dapat menyesuaikan dengan baik ukuran awal dan Autogrowth rate.

 

 

Fitur DotNetNuke Development

DotNetNuke (DNN) adalah sebuah portal corporate cum aplikasi open source yang digunakan terbuka perusahaan untuk menciptakan dan mengembangkan website komersial, corporate  intrenet dan ekstranet, portal penerbitan online dan aplikasi vertikal kustom. Hal ini ditulis dalam VB.NET dan memiliki sistem manajemen konten yang luas yang dapat disesuaikan melalui skin dan modul. Skins adalah file HTML fundamental dengan token untuk konten, menu, gambar, style sheet dan Javascript dalam file ZIP.

Struktur skin pada DNN memungkinkan demarkasi yang jelas antara desain dan konten, yang memungkinkan web designer untuk mengolah skin tanpa ASP.NET. Gagasan preparing dan package skin yang bersamaan dengan HTML adalah satu-satunya pra-syarat untuk mengolah skin. DNN memiliki inti dasar yang dapat diperpanjang dengan menggunakan modul pluggable. Skins memungkinkan user untuk menyesuaikan tampilan dan nuansa dari website sesuai dengan selera atau kebutuhan anda.

JaringanHosting.com menawarkan layana pakar Konsultasi Dot Net Nuke  dan layanan profesional Pengembangan DotNetNuke yang mencakup DNN Development Modul, Dot Net Nuke skin Development, Portal Developmnet, Content Management System (CMS) Development, dll Tim kami berdedikasi DNN Pengembang mengkhususkan diri dalam DotNetNuke outsourcing. DotNetNuke, memungkinkan Anda untuk dengan mudah mengubah konten, peran user dan wajah website Anda.

Fitur DotNetNuke:
1. Fasilitas Secured Login
2. Administrator dapat create user dan set roles
3. Administrator bisa melakukan perintah create, edit, delete, publish web pages, dan add title
4. Orang yang berwenang / peran dapat melakukan perintah create, edit, dan publish web pages dan add title, deskripsi halaman.
5. User yang berwenang dapat melakukan format content, insert link dan image, mengubah warna font.
6. Fasilitas untuk pencarian website menggunakan Google
7. User dapat dengan mudah melihat perubahan 
8. Website Otomatis submission ke search engines
9. Low Maintenance
10. kompatibilitas Cross-browser 
11. News Letter
12. Video Gallery
13. Picture Gallery
14. Frame Gallery
15. Multi Media Gallery

DotNetNuke memungkinkan anda untuk membangun solusi generasi Business to Consumer (B2C) dan Business to Employee (B2E). Kami telah mengembangkan portal bisnis, custom aplikasi dan public website berdasarkan pada platform DotNetNuke. Menggunakan DotNetNuke, kita dapat mengembangkan corporate portal serta intranet website. JaringanHosting.com juga dapat creat custom DotNetNuke modul dan skins untuk website anda serta mengkonversi pra-desain template web anda ke dalam skin DotNetNuke.

Layanan Developmet kami pada DotNetNuke Module meliputi:
1. Custom web application development
2. Business logic and data integration
3. Data management and storage
4. Data security
5. Business process integration
6. 3rd party application integration
7. Extensive QA testing
8. Production Deploynment
9. Dot Net Nuke Consulting
10. Professional DotNetNuke support

JaringanHosting.com  memiliki keahlian besar dalam DotNetNuke Development dan telah menerima tanggapan yang bagus untuk Consulting DotNetNuke nya dari basis kliennya di seluruh Indonesia.

 

SQL Server 2008 Hosting Bersama JaringanHosting.com

Ini adalah SQL Versi dari Microsoft . Hal ini dimiliki oleh Microsoft dan merupakan sistem manajemen database relasional.   Murah tapi tidak perlu kompromi pada kualitas. Fitur yang disediakan digunakan oleh webmaster untuk mendapatkan tambahan. Mereka melakukannya dengan membuat paket yang disesuaikan dan personal untuk mengoptimalkan kepuasan pelanggan. SQL 2008 Hosting memastikan bahwa pengguna hanya membayar untuk fitur-fitur yang mereka butuhkan saja. Mereka juga memastikan bahwa user dilengkapi dengan fitur yang memungkinkan untuk meng-upgrade teknologi kapan pun mereka mau.

Fitur Hosting SQL 2008 meliputi :

  1. Versi ini dibuat khusus untuk para webmaster yang mencari layanan web hosting.
  2. Dukungan tambahan untuk pengembang PHP
  3. Virtualisasi yang UNLIMITED
  4. Backup data yang reliable
  5. SQL 2008 lebih efektif dan efisien
  6. Resource Governor memungkinkan Pengendalian sumber daya beban kerja

Berdasarkan harga SQL 2008 Hosting merupakan pesaing berat untuk sistem manajemen database lain. Dan mampu memastikan bahwa webmaster dapat membawa peningkatan yang stabil  pada keuntungan dan kerugian dalam biaya keseluruhan.

Dengan system yang sudah canggih ini, SQL 2008 Hosting memastikan bahwa pasti ada pengurangan biaya kepegawaian. Hal ini memungkinkan pemerintah untuk membuat kebijakan seperti yang dapat digunakan dan diterapkan oleh semua server.  SQL 2008 Hosting memastikan bahwa analisis, koleksi dan pemecahan masalah praktik diurus di satu tempat untuk menghemat waktu dan usaha. Hal ini memungkinkan mereka untuk memanfaatkan setiap kesempatan tanpa ada penundaan. Sistem lainnya memungkinkan pemerintah untuk membuat script yang efektif untuk tujuan pengendalian tugas yang berpusat pada administrasi.

SQL 2008 Hosting memastikan bahwa setiap sumber daya yang digunakan dan dikelola secara efektif serta efisien, menentukan limit sumber daya, menangani setiap masalah secara individual dan sejenisnya.

Dengan SQL 2008 Hosting, ruang penyimpanan berkurang hingga 60%. Hal ini juga secara otomatis membuat cadangan penyimpanan dan oleh karena itu memungkinkan biaya akan berkurang.

Karena adanya konsolidasi server dalam SQL 2008 Hosting, terjadi peningkatan besar dalam penggunaan server. Juga, karena adanya server yang terbatas, memudahkan  manajemen untuk melaksanakan tugas-tugas tertentu dengan kesulitan yang lebih rendah.