Thursday, August 16, 2012

Manfaat Mentimun

Selama ini, mungkin, kita hanya tahu mentimun (bahasa arab : khiyar) sebagai sayuran dan pelengkap makanan. Padahal, banyak manfaat yang dikandung oleh sayuran ini, baik untuk kecantikan maupun kesehatan. Berikut ini pemaparannya sebagaimana pernah dimuat dalam Majalah Hidayatullah.

Di zaman Rasulullah Shallallahu ‘alaihi wa sallam, sayuran ini sudah dipakai sebagai salah satu bahan untuk kesehatan. Biasanya, mentimun dikombinasi dengan kurma segar untuk menjaga kesehatan. Dalam sebuah Hadits disebutkan bahwa Rasulullah SAW sering melakukannya.

Dari Aisyah bahwasanya, “Rasulullah sering makan mentimun dicampur dengan kurma basah.” (Riwayat Tirmidzi)

Selain untuk menjaga kesehatan, kombinasi keduanya juga untuk meningkatkan berat badan dan mengubah bentuk tubuh yang semula kurus ceking menjadi lebih berisi. Dalam sebuah riwayat disebutkan bahwa Aisyah Radhiyallahu ‘anha (RA) ketika hendak dipertemukan dengan Rasulullah SAW, rutin mengonsumsi mentimun dan kurma basah untuk mendapatkan tubuh yang ideal. Maklum, ketika itu tubuhnya kecil dan kurus.

Aisyah berkata, “Ibuku mengobatiku agar aku kelihatan gemuk, saat dia hendak mempertemukan aku dengan Rasulullah, dan usaha itu tidak membuahkan hasil sehingga aku memakan mentimun dengan kurma basah. Kemudian aku menjadi gemuk dengan bentuk yang ideal.” (Riwayat Ibnu Majah)

Selain itu, mengonsumsi kurma dan mentimun bisa memperbesar ukuran payudara bagi kaum wanita.

Dalam ilmu pengobatan Islam, sayur yang memiliki nama ilmiah cucumis sativus ini dikenal dengan nama qitsa’ atau khiyar. Allah Subhanahu wa Ta’ala menyebut sayuran ini dalam surat Al Baqarah: 61.

Dan (ingatlah), ketika kamu berkata: “Hai Musa, kami tidak bisa sabar (tahan) dengan satu macam makanan saja. Sebab itu mohonkanlah untuk kami kepada Tuhanmu, agar Dia mengeluarkan bagi kami dari apa yang ditumbuhkan bumi, yaitu sayur-mayurnya, ketimunnya, bawang putihnya, kacang adasnya, dan bawang merahnya”. Musa berkata: “Maukah kamu mengambil yang rendah sebagai pengganti yang lebih baik ? Pergilah kamu ke suatu kota, pasti kamu memperoleh apa yang kamu minta”.

Hasil penelitian modern menyebutkan bahwa mentimun mengandung 0,65% protein, 0,1% lemak, dan 2,2% karbohidrat. Selain itu, juga mengandung zat bermanfaat lain, seperti kalsium, zat besi, magnesium, fosforus, vitamin A, vitamin B1, vitamin B2 dan vitamin C.

Karena banyak mengandung bahan penting itu, mentimun sangat baik digunakan sebagai tonik (menjaga kesehatan). Selain itu, ia juga bisa digunakan untuk mengobati beberapa penyakit. Jus mentimun bersifat mendinginkan badan dan menurunkan panas pada saat demam. Juga menurunkan tekanan darah pada pasien hipertensi, serta menyehatkan saluran pencernaan.

Ia juga merupakan peluruh kencing yang baik, sementara irisan mentimun yang dikompreskan pada kelopak mata saat terpejam, dapat menghilangkan noda hitam pada kantung mata akibat kurang tidur.

Masker wajah dengan mentimun yang dihaluskan merupakan ramuan alami untuk meremajakan sel-sel kulit wajah agar tetap awet muda dan mencegah keriput. Sementara bila secara teratur dioleskan/dibalurkan pada pangkal paha atau bagian pantat, bisa berkhasiat menghilangkan selulit.

Beberapa khasiat lain dari mentimun juga dibahas dalam beberapa Hadist Nabi maupun dalam Al Qur`an yang pada dasarnya berkhasiat untuk kesehatan, kebugaran, dan kecantikan.

Penggunaan Coalesce di SQL Server

Coalesce ternyata bisa dipakai untuk pivot table.
Untuk menampilkan sebuah field yang terdiri dari banyak row dan menjadi 1 row ternyata bisa memakai coalesce.
Hal ini sebagai cara lain dari langkah untuk menampilkan multiple row kedalam single row seperti tulisan sebelumnya.

contoh script:
jika ada data, misal tabel mkaryawan (ID, Nama)
ID  NAMA
1    A
2    B
3    C

maka biar bisa tampil menjadi A, B, C
bikin script dibawah, dan bisa dijadiin function

    declare @nama varchar(2000)

    set @nama =''
    select @nama =COALESCE(@nama,'') +nama+', '
    from  mkaryawan

    if (len(@nama )>0)
    set @nama =left(@nama , len(@nama )-1)

Kemudian coba lihat hasilnya

select @nama

Selain itu juga berfungsi untuk macthing row dari 1 atau lebih table data.

DECLARE @t1 TABLE (memberid INT,initialjob VARCHAR(50))
DECLARE @t2 TABLE (memberid INT,intermediatejob VARCHAR(50))
DECLARE @t3 TABLE (memberid INT,lastjob VARCHAR(50))

INSERT INTO @t1
SELECT 123,'GS' UNION
SELECT 124,'PDR'

INSERT INTO @t2
SELECT 123,'AAP' UNION
SELECT 125,'AV'

INSERT INTO @t3
SELECT 123,'TS' UNION
SELECT 126,'CS'

set statistics io on
set statistics time on

select coalesce(t1.memberid,t2.memberid,t3.memberid) 'memberid', initialjob, intermediatejob, lastjob
from @t1 t1
full outer join @t2 t2 on t1.memberid=t2.memberid
full outer join @t3 t3 on t3.memberid=t2.memberid

Lihat masternya disini

Memonitor Blocking Proses di SQL Server

Untuk melihat dan memonitor kerja server database sql, kita bisa melihatnya melalui beberapa cara.
Hal ini dilakukan misal ada kejadian aplikasi lambat atau ke lock. Biasanya ada proses tertentu yang dilakukan user sehingga menyebabkan kerja server tinggi dan bahkan nge-Lock.
Nah, jika kondisi nge-lock sudah menyebabkan hang atau tidak bekerjanya program, ditandai salah satunya request time out, maka kita bisa mengontrol dan bahkan bisa mematikan penyebabnya.
Caranya ada beberapa metode:
  • Activity Monitor, klik kanan database pilih activity monitor
  • SQLServer:Locks Performance Object
  • DMVs
    • sys.dm_exec_requests
    • sys.dm_tran_locks
    • sys.dm_os_waiting_tasks
  • SQL Server Profiler Locks Event Category
Cari tau listnya:

USE master;
GO
EXEC sp_who 'active';
GO
EXEC sp_who2 'active';
GO

Lihat proses yang di block


USE [master]
GO
SELECT  session_id
 ,blocking_session_id
 ,wait_time
 ,wait_type
 ,last_wait_type
 ,wait_resource
 ,transaction_isolation_level
 ,lock_timeout
FROM sys.dm_exec_requests
WHERE blocking_session_id <> 0
GO
 
Jika kita mau mematikannya


USE master;
GO
KILL spid | UOW [WITH STATUSONLY]
GO
 

 Lengkapnya disini.