KO Paylaşım [SQL] GM Yönetim Sistemi: Günlük GM Atama ve Yetki Kontrol Prosedürleri

  • Konuyu Başlatan Konuyu Başlatan TALENT
  • Başlangıç tarihi Başlangıç tarihi

TALENT

ᴅᴇᴠᴇʟᴏᴘᴇʀ

Administrator
Aktiflik: 43%
Katılım
17 May 2020
Mesajlar
1,578
Çözümler
23
Tepkime puanı
2,555
Thread owner
Merhaba Sevgili vSRO.ORG Ailesi!
Bu konuda, Knight Online sunucuları için günlük GM (Game Master) ataması ve yetki kontrolü işlemlerini otomatikleştirmek amacıyla iki SQL prosedürü paylaştım.. Bu prosedürler sayesinde, dilediğiniz kullanıcıya belirli sürelerde GM yetkisi verebilir ve sunucunuzun SQL performansını optimize ederek gereksiz yüklenmelerin önüne geçebilirsiniz.

Prosedürlerin Özellikleri:
  1. İstediğiniz kadar günlük GM yetkisi verebilirsiniz (örneğin 1, 20, 30, 50, 100 gün).
  2. LOAD_USER_DATA sorgusunun dışında olduğu için, sürekli SQL Server'a prosedür göndermez; bu sayede transaction log (LDF) dosyası şişmez ve SQL Server performans kaybı yaşamaz.
  3. CHECK_DAYS_GMS prosedürünü günde yalnızca bir kez çalıştırmanız yeterlidir (isteğe bağlı olarak bu sayıyı artırabilirsiniz).


Bu prosedür, günlük GM yetkisi verilen kullanıcıların süresi dolduğunda yetkilerini kaldırır.

Bu prosedür, belirtilen kullanıcıya belirlenen gün sayısı kadar GM yetkisi verir.


 
Merhaba Sevgili vSRO.ORG Ailesi!
Bu konuda, Knight Online sunucuları için günlük GM (Game Master) ataması ve yetki kontrolü işlemlerini otomatikleştirmek amacıyla iki SQL prosedürü paylaştım.. Bu prosedürler sayesinde, dilediğiniz kullanıcıya belirli sürelerde GM yetkisi verebilir ve sunucunuzun SQL performansını optimize ederek gereksiz yüklenmelerin önüne geçebilirsiniz.

Prosedürlerin Özellikleri:
  1. İstediğiniz kadar günlük GM yetkisi verebilirsiniz (örneğin 1, 20, 30, 50, 100 gün).
  2. LOAD_USER_DATA sorgusunun dışında olduğu için, sürekli SQL Server'a prosedür göndermez; bu sayede transaction log (LDF) dosyası şişmez ve SQL Server performans kaybı yaşamaz.
  3. CHECK_DAYS_GMS prosedürünü günde yalnızca bir kez çalıştırmanız yeterlidir (isteğe bağlı olarak bu sayıyı artırabilirsiniz).

*** Gizli metin: alıntı yapılamaz. ***

Bu prosedür, günlük GM yetkisi verilen kullanıcıların süresi dolduğunda yetkilerini kaldırır.
*** Gizli metin: alıntı yapılamaz. ***

Bu prosedür, belirtilen kullanıcıya belirlenen gün sayısı kadar GM yetkisi verir.
*** Gizli metin: alıntı yapılamaz. ***

*** Gizli metin: alıntı yapılamaz. ***

teşekkür ederim
 
Merhaba Sevgili vSRO.ORG Ailesi!
Bu konuda, Knight Online sunucuları için günlük GM (Game Master) ataması ve yetki kontrolü işlemlerini otomatikleştirmek amacıyla iki SQL prosedürü paylaştım.. Bu prosedürler sayesinde, dilediğiniz kullanıcıya belirli sürelerde GM yetkisi verebilir ve sunucunuzun SQL performansını optimize ederek gereksiz yüklenmelerin önüne geçebilirsiniz.

Prosedürlerin Özellikleri:
  1. İstediğiniz kadar günlük GM yetkisi verebilirsiniz (örneğin 1, 20, 30, 50, 100 gün).
  2. LOAD_USER_DATA sorgusunun dışında olduğu için, sürekli SQL Server'a prosedür göndermez; bu sayede transaction log (LDF) dosyası şişmez ve SQL Server performans kaybı yaşamaz.
  3. CHECK_DAYS_GMS prosedürünü günde yalnızca bir kez çalıştırmanız yeterlidir (isteğe bağlı olarak bu sayıyı artırabilirsiniz).

*** Gizli metin: alıntı yapılamaz. ***

Bu prosedür, günlük GM yetkisi verilen kullanıcıların süresi dolduğunda yetkilerini kaldırır.
*** Gizli metin: alıntı yapılamaz. ***

Bu prosedür, belirtilen kullanıcıya belirlenen gün sayısı kadar GM yetkisi verir.
*** Gizli metin: alıntı yapılamaz. ***

*** Gizli metin: alıntı yapılamaz. ***

----++++++++++
 

Bu konuyu görüntüleyen kullanıcılar

Geri
Üst Alt