model sql ini, Ringan yang mana?

a. parent: dataSiswa->id,nama child: dataSiswaDetail->id,idparent,nohp,alamat,hoby dll. b. dataSiswa->id,nama,nohp,alamat,hoby dll.

saya lebih baik pakai model a/b?

-----> bila saya menggunakan: a. untuk model a->

 SELECT * FROM dataSiswa;

b. untuk model b->

 SELECT (id,nama) FROM dataSiswa;

dalam kondisi diatas, lebih ringan a/b, atau sama saja?

tolong di bantu ya yang sudah berpengalaman menggunakan banyak data.. makasih

#TolongBantuNewbi

avatar harisrizavalevi
@harisrizavalevi

18 Kontribusi 8 Poin

Diperbarui 6 tahun yang lalu

4 Jawaban:

 SELECT * FROM dataSiswa;

menurut ane #newbie

avatar farhansyam
@farhansyam

129 Kontribusi 31 Poin

Dipost 6 tahun yang lalu

Kalau data yang mau dipake multivalue lebih baik pakai ini, misal noHp ada 2 alamat 2 hoby nya banyak a. parent: dataSiswa->id,nama child: dataSiswaDetail->id,idparent,nohp,alamat,hoby dll.

Kalau datanya yakin cuma hanya satu mending pakai ini aja b. dataSiswa->id,nama,nohp,alamat,hoby dll.

Query databasenya kalau emang nantii mau di pakai semua ya silahkan pakai

 SELECT * FROM dataSiswa

kalau cuma mau pakai id dan nama aja ya mending pakai yang b karena cpu tidak terlalu terbebanin dengan banyaknya data kalau emang banyak sih hehe Perbandingan kalau datanya sedikit tidak terlalu berbeda tapi begitu datanya udah ribuan atau bahkan jutaan baru kerasa

Kalau mau lebih jelas silahkan cari di google tentang mysql profiler ada tools nya kok GUI lagi jadi enak buat liatnya perbandingannya

avatar markeronly
@markeronly

378 Kontribusi 230 Poin

Dipost 6 tahun yang lalu

@farhan123456 makasih atas pedapatnya...

@markeronly makasih penjelasannya gan...

mungkin ada yang lain...

avatar harisrizavalevi
@harisrizavalevi

18 Kontribusi 8 Poin

Dipost 6 tahun yang lalu

yang B, karena yang dipanggil hanya data yang dibutuhkan saja. Misal agan hanya butuh bawa air 2 biji, buat apa agan bawa 100 biji? wkwk

avatar dianarifr
@dianarifr

642 Kontribusi 316 Poin

Dipost 6 tahun yang lalu

Login untuk ikut Jawaban