Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Metin2 > Metin2 Private Server
You last visited: Today at 10:51

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Mysql Query Belastung?

Discussion on Mysql Query Belastung? within the Metin2 Private Server forum part of the Metin2 category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Jan 2011
Posts: 143
Received Thanks: 17
Mysql Query Belastung?

Hey,
wie sehr belasten Mysql Querys in Quests eig den Server?
Wenn z.b. bei jedem Kill eine Mysql Query ausgefuehrt wird?
Ist das sehr schlimm?
nonamed2k is offline  
Old 08/16/2013, 11:28   #2
 
theo1990's Avatar
 
elite*gold: 260
Join Date: Jul 2009
Posts: 1,123
Received Thanks: 180
Ich kenn mich mit der datenbankklasse nicht aus die in den quests genutzt werden. Ich geh emal von aus es geht um PvP kills. Und es wird denk ich kein komplizierter join oder subselect sein. Bei insert, update, select denk ich nicht sehr stark. Außer du hast mysql direkt aufem gameserver und dieser ist nicht besonders stark dann könnte es etwas kritisch werden.

Sag mal die werte von deinem mysql server bzw. gameserver an.
theo1990 is offline  
Old 08/16/2013, 12:21   #3
 
elite*gold: 0
Join Date: Jan 2011
Posts: 143
Received Thanks: 17
Hey, ich habe nur vor Insert, Update, Select zu verwenden.
Bei jedem Monsterkill.

CPU: 3x Intel Xeon 3GHz
RAM: 6GB DDR3
Anbindung: 1Gbit/s
Mysql 5.5
nonamed2k is offline  
Old 08/16/2013, 12:35   #4

 
elite*gold: 192
Join Date: Aug 2009
Posts: 5,797
Received Thanks: 3,141
Quote:
Originally Posted by nonamed2k View Post
Hey, ich habe nur vor Insert, Update, Select zu verwenden.
Bei jedem Monsterkill.

CPU: 3x Intel Xeon 3GHz
RAM: 6GB DDR3
Anbindung: 1Gbit/s
Mysql 5.5
Du kannst die mob kills auch ohne mysql zählen
[-Lee-] is offline  
Old 08/16/2013, 12:43   #5
 
elite*gold: 0
Join Date: Jan 2011
Posts: 143
Received Thanks: 17
Es geht nicht um die Anzahl der Mobkills.

Es wird nur nach jedem Mobkill etwas in die Db geschrieben.
nonamed2k is offline  
Old 08/16/2013, 12:50   #6
 
theo1990's Avatar
 
elite*gold: 260
Join Date: Jul 2009
Posts: 1,123
Received Thanks: 180
Nach jedem Mobkill? ....ok das ist heftig. Warscheinlich wir das kurz oder lang nicht mehr reichen....Aber du kannst ja mal ien stress test machen.
theo1990 is offline  
Thanks
1 User
Old 08/16/2013, 12:54   #7
 
elite*gold: 0
Join Date: Jan 2011
Posts: 143
Received Thanks: 17
Was genau meinst du mit Stress Test?

Ist es nicht irgendwie möglich die Auslastung des Servers bei meinen Aktionen anzeigen zu lassen?
nonamed2k is offline  
Old 08/16/2013, 12:59   #8

 
elite*gold: 192
Join Date: Aug 2009
Posts: 5,797
Received Thanks: 3,141
Gib in putty 'top' ein
[-Lee-] is offline  
Thanks
1 User
Old 08/16/2013, 13:31   #9
 
Slank<3's Avatar
 
elite*gold: 20
Join Date: Apr 2011
Posts: 171
Received Thanks: 29
setz doch einfach ein questflag, wird gechached und alle 10 min oder so in die DB geschrieben, dann hast sogut wie 0 belastung...

wenn du hilfe brauchst für die quest -> pn mich
Slank<3 is offline  
Thanks
1 User
Old 08/16/2013, 14:29   #10
 
elite*gold: 0
Join Date: Jan 2011
Posts: 143
Received Thanks: 17
Ja werd ich jetzt auch so machen...Danke!
Bei 250 Abfragen die Sekunde macht unser Testserver schonmal nichtmehr mit!
nonamed2k is offline  
Reply


Similar Threads Similar Threads
MySQL Query
05/29/2013 - Metin2 Private Server - 1 Replies
Moin Leute, Hat mir eben jemand nen Query womit ich in der Tabelle Item_Proto Spalte shop_buy_price auf 0 setzen kann? King Regards,
Mysql Query.
10/12/2012 - Metin2 Private Server - 7 Replies
Hey Com. Ich suche eine query die alle Einträge: costume_system sucht und löscht aus meiner quest.sql
MySQL Query
10/10/2012 - Metin2 Private Server - 2 Replies
Hey COM. Ich suche eine Query die die Coins von einem Account auf 5000 setzt. Ein andere User hat auch danach gefragt, aber keine Antwort bekommen
PHP-Mysql _ query
06/08/2012 - Web Development - 0 Replies
Hallo meine frage/problem wie kriege ich es hin das diese anfragen mit einem query abgesendet werden? $eintrag = "INSERT INTO lions_aateilnahme (Event,Freund,Personen,EssenFleisch, EssenFisch,EssenVeg,Kommen,Bemerkung) VALUES ('$id','$name', '$teilnehmer','$norm', '$fisch','$veg','$kommen','$bemerkung')"; $eintragen = mysql_query($eintrag); if(!empty($int)){ $intt= "INSERT INTO lions_aateilnahme (IntAntwort1) VALUES('$int')"; $eintragen = mysql_query($intt);
PHP/MySQL Help - Is this MySQL Query correct?
09/23/2011 - CO2 Programming - 1 Replies
$rank = mysql_query("SELECT Name,Level,Class,Online FROM entities ORDER BY Level DESC LIMIT $limit"); I'm pretty sure that is right... whenever I do while ($row = mysql_fetch_array($rank)) { ... } It always gives me a mysql_fetch_array error. I've checked and the database is populated, the columns exist, so what could be the issue?



All times are GMT +1. The time now is 10:51.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.