"Bertahan" berarti "disimpan secara fisik" dalam konteks ini.
Artinya nilai yang dihitung dihitung sekali pada saat insert (dan pada update) dan disimpan pada disk, sehingga tidak perlu dihitung lagi pada setiap pemilihan.
Bertahan juga menyebabkan penalti kinerja pada penyisipan dan pembaruan, karena kolom harus dihitung, tetapi akan meningkatkan kinerja pada kueri pemilihan berikutnya.
Jadi, itu tergantung pada pola penggunaan Anda, pendekatan mana yang harus diikuti:jika Anda jarang memperbarui, tetapi banyak melakukan kueri, Anda harus mengatur persisten =true.
Jika Anda sering memperbarui, atau jika Anda tidak peduli dengan kinerja pengambilan, Anda harus mempertimbangkan pengaturan bertahan =false