SELECT INTO veya saklı yordam?

0 Cevap php

Bu bir saklı prosedür olarak daha iyi olabilir ya da olduğu gibi bırakacaktı?

INSERT INTO `user_permissions` 
    ( `user_id`, `object_id`, `type`, `view`, `add`, `edit`, `delete`, `admin`, `updated_by_user_id` ) 
    SELECT `user_id`, $object_id, '$type', 1, 1, 1, 1, 1, $user_id 
    FROM `user_permissions` 
    WHERE `object_id` = $object_id_2 AND `type` = '$type_2' AND `admin` = 1

Sen farklı nesneler ile bu düşünebilirsiniz, sen grupları ve alt grupları vardır diyelim. Birisi bir alt grubu oluşturursa, şimdi de alt gruba erişimi ana gruba erişimi vardı herkes yapıyor.

Ben daha önce bir saklı yordam asla ettik, ama o zaman olabilir gibi bu görünüyor. Bu çağrı muhtemelen çok sık denilecek edilecek.

Ben bir yordam oluşturmak olmalı veya performans önemsiz olacak?

0 Cevap