Raised This Month: $ Target: $400
 0% 

[MySQL] Multi-Theard


Post New Thread Reply   
 
Thread Tools Display Modes
Author Message
sn4k3
Senior Member
Join Date: Nov 2005
Old 03-31-2007 , 14:56   [MySQL] Multi-Theard
Reply With Quote #1

how i can make MySQL multi-theard??

http://forums.alliedmods.net/showthread.php?t=52532
sn4k3 is offline
Send a message via MSN to sn4k3
Knagg0
SourceMod Donor
Join Date: Dec 2005
Location: Germany
Old 03-31-2007 , 16:57   Re: [MySQL] Multi-Theard
Reply With Quote #2

Linux:
http://www.llnl.gov/computing/tutorials/pthreads/

Windows:
http://www.geocities.com/samuel_supe...ngTutorial.htm
__________________

MFZB Gaming Community

[ www.mfzb.de ]

Knagg0 is offline
sn4k3
Senior Member
Join Date: Nov 2005
Old 03-31-2007 , 18:43   Re: [MySQL] Multi-Theard
Reply With Quote #3

thanks
sn4k3 is offline
Send a message via MSN to sn4k3
BAILOPAN
Join Date: Jan 2004
Old 03-31-2007 , 20:23   Re: [MySQL] Multi-Theard
Reply With Quote #4

Be careful not to call HL2 engine functions or peek into HL2 structures during a thread. It's not thread safe.
__________________
egg
BAILOPAN is offline
sn4k3
Senior Member
Join Date: Nov 2005
Old 04-01-2007 , 08:04   Re: [MySQL] Multi-Theard
Reply With Quote #5

Quote:
Originally Posted by BAILOPAN View Post
Be careful not to call HL2 engine functions or peek into HL2 structures during a thread. It's not thread safe.
thanks for the tip
sn4k3 is offline
Send a message via MSN to sn4k3
sn4k3
Senior Member
Join Date: Nov 2005
Old 04-01-2007 , 08:16   Re: [MySQL] Multi-Theard
Reply With Quote #6

i get new errors i not modify any thing or include and:

Code:
1>mysqlclient.lib(ssl.obj) : warning LNK4075: ignoring '/EDITANDCONTINUE' due to '/INCREMENTAL:NO' specification
1>   Creating library .\Release/win32/serverplugin_sourceutils.lib and object .\Release/win32/serverplugin_sourceutils.exp
1>mysqlclient.lib(aes.obj) : warning LNK4099: PDB 'vc70.pdb' was not found with 'library\mysql\mysqlclient.lib' or at 'e:\caza\hl2mod\src\utils\Source_Utils\Release\win32\vc70.pdb'; linking object as if no debug info
1>mysqlclient.lib(aestables.obj) : warning LNK4099: PDB 'vc70.pdb' was not found with 'library\mysql\mysqlclient.lib' or at 'e:\caza\hl2mod\src\utils\Source_Utils\Release\win32\vc70.pdb'; linking object as if no debug info
1>mysqlclient.lib(algebra.obj) : warning LNK4099: PDB 'vc70.pdb' was not found with 'library\mysql\mysqlclient.lib' or at 'e:\caza\hl2mod\src\utils\Source_Utils\Release\win32\vc70.pdb'; linking object as if no debug info
1>mysqlclient.lib(arc4.obj) : warning LNK4099: PDB 'vc70.pdb' was not found with 'library\mysql\mysqlclient.lib' or at 'e:\caza\hl2mod\src\utils\Source_Utils\Release\win32\vc70.pdb'; linking object as if no debug info
1>mysqlclient.lib(asn.obj) : warning LNK4099: PDB 'vc70.pdb' was not found with 'library\mysql\mysqlclient.lib' or at 'e:\caza\hl2mod\src\utils\Source_Utils\Release\win32\vc70.pdb'; linking object as if no debug info
1>mysqlclient.lib(coding.obj) : warning LNK4099: PDB 'vc70.pdb' was not found with 'library\mysql\mysqlclient.lib' or at 'e:\caza\hl2mod\src\utils\Source_Utils\Release\win32\vc70.pdb'; linking object as if no debug info
1>mysqlclient.lib(des.obj) : warning LNK4099: PDB 'vc70.pdb' was not found with 'library\mysql\mysqlclient.lib' or at 'e:\caza\hl2mod\src\utils\Source_Utils\Release\win32\vc70.pdb'; linking object as if no debug info
1>mysqlclient.lib(dh.obj) : warning LNK4099: PDB 'vc70.pdb' was not found with 'library\mysql\mysqlclient.lib' or at 'e:\caza\hl2mod\src\utils\Source_Utils\Release\win32\vc70.pdb'; linking object as if no debug info
1>mysqlclient.lib(dsa.obj) : warning LNK4099: PDB 'vc70.pdb' was not found with 'library\mysql\mysqlclient.lib' or at 'e:\caza\hl2mod\src\utils\Source_Utils\Release\win32\vc70.pdb'; linking object as if no debug info
1>mysqlclient.lib(file.obj) : warning LNK4099: PDB 'vc70.pdb' was not found with 'library\mysql\mysqlclient.lib' or at 'e:\caza\hl2mod\src\utils\Source_Utils\Release\win32\vc70.pdb'; linking object as if no debug info
1>mysqlclient.lib(hash.obj) : warning LNK4099: PDB 'vc70.pdb' was not found with 'library\mysql\mysqlclient.lib' or at 'e:\caza\hl2mod\src\utils\Source_Utils\Release\win32\vc70.pdb'; linking object as if no debug info
1>mysqlclient.lib(integer.obj) : warning LNK4099: PDB 'vc70.pdb' was not found with 'library\mysql\mysqlclient.lib' or at 'e:\caza\hl2mod\src\utils\Source_Utils\Release\win32\vc70.pdb'; linking object as if no debug info
1>mysqlclient.lib(md2.obj) : warning LNK4099: PDB 'vc70.pdb' was not found with 'library\mysql\mysqlclient.lib' or at 'e:\caza\hl2mod\src\utils\Source_Utils\Release\win32\vc70.pdb'; linking object as if no debug info
1>mysqlclient.lib(md4.obj) : warning LNK4099: PDB 'vc70.pdb' was not found with 'library\mysql\mysqlclient.lib' or at 'e:\caza\hl2mod\src\utils\Source_Utils\Release\win32\vc70.pdb'; linking object as if no debug info
1>mysqlclient.lib(md5.obj) : warning LNK4099: PDB 'vc70.pdb' was not found with 'library\mysql\mysqlclient.lib' or at 'e:\caza\hl2mod\src\utils\Source_Utils\Release\win32\vc70.pdb'; linking object as if no debug info
1>mysqlclient.lib(misc.obj) : warning LNK4099: PDB 'vc70.pdb' was not found with 'library\mysql\mysqlclient.lib' or at 'e:\caza\hl2mod\src\utils\Source_Utils\Release\win32\vc70.pdb'; linking object as if no debug info
1>mysqlclient.lib(random.obj) : warning LNK4099: PDB 'vc70.pdb' was not found with 'library\mysql\mysqlclient.lib' or at 'e:\caza\hl2mod\src\utils\Source_Utils\Release\win32\vc70.pdb'; linking object as if no debug info
1>mysqlclient.lib(ripemd.obj) : warning LNK4099: PDB 'vc70.pdb' was not found with 'library\mysql\mysqlclient.lib' or at 'e:\caza\hl2mod\src\utils\Source_Utils\Release\win32\vc70.pdb'; linking object as if no debug info
1>mysqlclient.lib(rsa.obj) : warning LNK4099: PDB 'vc70.pdb' was not found with 'library\mysql\mysqlclient.lib' or at 'e:\caza\hl2mod\src\utils\Source_Utils\Release\win32\vc70.pdb'; linking object as if no debug info
1>mysqlclient.lib(sha.obj) : warning LNK4099: PDB 'vc70.pdb' was not found with 'library\mysql\mysqlclient.lib' or at 'e:\caza\hl2mod\src\utils\Source_Utils\Release\win32\vc70.pdb'; linking object as if no debug info
1>mysqlclient.lib(yassl_int.obj) : warning LNK4099: PDB 'vc70.pdb' was not found with 'library\mysql\mysqlclient.lib' or at 'e:\caza\hl2mod\src\utils\Source_Utils\Release\win32\vc70.pdb'; linking object as if no debug info
1>mysqlclient.lib(yassl_imp.obj) : warning LNK4099: PDB 'vc70.pdb' was not found with 'library\mysql\mysqlclient.lib' or at 'e:\caza\hl2mod\src\utils\Source_Utils\Release\win32\vc70.pdb'; linking object as if no debug info
1>mysqlclient.lib(yassl_error.obj) : warning LNK4099: PDB 'vc70.pdb' was not found with 'library\mysql\mysqlclient.lib' or at 'e:\caza\hl2mod\src\utils\Source_Utils\Release\win32\vc70.pdb'; linking object as if no debug info
1>mysqlclient.lib(timer.obj) : warning LNK4099: PDB 'vc70.pdb' was not found with 'library\mysql\mysqlclient.lib' or at 'e:\caza\hl2mod\src\utils\Source_Utils\Release\win32\vc70.pdb'; linking object as if no debug info
1>mysqlclient.lib(ssl.obj) : warning LNK4099: PDB 'vc70.pdb' was not found with 'library\mysql\mysqlclient.lib' or at 'e:\caza\hl2mod\src\utils\Source_Utils\Release\win32\vc70.pdb'; linking object as if no debug info
1>mysqlclient.lib(socket_wrapper.obj) : warning LNK4099: PDB 'vc70.pdb' was not found with 'library\mysql\mysqlclient.lib' or at 'e:\caza\hl2mod\src\utils\Source_Utils\Release\win32\vc70.pdb'; linking object as if no debug info
1>mysqlclient.lib(log.obj) : warning LNK4099: PDB 'vc70.pdb' was not found with 'library\mysql\mysqlclient.lib' or at 'e:\caza\hl2mod\src\utils\Source_Utils\Release\win32\vc70.pdb'; linking object as if no debug info
1>mysqlclient.lib(handshake.obj) : warning LNK4099: PDB 'vc70.pdb' was not found with 'library\mysql\mysqlclient.lib' or at 'e:\caza\hl2mod\src\utils\Source_Utils\Release\win32\vc70.pdb'; linking object as if no debug info
1>mysqlclient.lib(crypto_wrapper.obj) : warning LNK4099: PDB 'vc70.pdb' was not found with 'library\mysql\mysqlclient.lib' or at 'e:\caza\hl2mod\src\utils\Source_Utils\Release\win32\vc70.pdb'; linking object as if no debug info
1>mysqlclient.lib(cert_wrapper.obj) : warning LNK4099: PDB 'vc70.pdb' was not found with 'library\mysql\mysqlclient.lib' or at 'e:\caza\hl2mod\src\utils\Source_Utils\Release\win32\vc70.pdb'; linking object as if no debug info
1>mysqlclient.lib(buffer.obj) : warning LNK4099: PDB 'vc70.pdb' was not found with 'library\mysql\mysqlclient.lib' or at 'e:\caza\hl2mod\src\utils\Source_Utils\Release\win32\vc70.pdb'; linking object as if no debug info
1>Embedding manifest...
1>Performing Custom Build Step
1>        1 ficheiro(s) copiado(s)
1>Build log was saved at "file://e:\caza\hl2mod\src\utils\Source_Utils\Release\win32\BuildLog.htm"
1>Source_Utils-2005 - 0 error(s), 32 warning(s)
========== Rebuild All: 1 succeeded, 0 failed, 0 skipped ==========
and dll have 325kb and now have 2.2Mb
sn4k3 is offline
Send a message via MSN to sn4k3
Knagg0
SourceMod Donor
Join Date: Dec 2005
Location: Germany
Old 04-01-2007 , 16:49   Re: [MySQL] Multi-Theard
Reply With Quote #7

This are only warnings...
__________________

MFZB Gaming Community

[ www.mfzb.de ]


Last edited by Knagg0; 04-01-2007 at 16:51.
Knagg0 is offline
sn4k3
Senior Member
Join Date: Nov 2005
Old 04-01-2007 , 17:43   Re: [MySQL] Multi-Theard
Reply With Quote #8

Quote:
Originally Posted by Knagg0 View Post
This are only warnings...
i dont think so, before this dont happen and dll go to 2.2 MB and he only have 330kbs
sn4k3 is offline
Send a message via MSN to sn4k3
voogru
Inspector Javert
Join Date: Oct 2004
Old 04-02-2007 , 02:20   Re: [MySQL] Multi-Theard
Reply With Quote #9

Quote:
Originally Posted by sn4k3 View Post
i dont think so, before this dont happen and dll go to 2.2 MB and he only have 330kbs
Sounds like you statically linked the mysql library.
voogru is offline
sn4k3
Senior Member
Join Date: Nov 2005
Old 04-02-2007 , 08:03   Re: [MySQL] Multi-Theard
Reply With Quote #10

Quote:
Originally Posted by voogru View Post
Sounds like you statically linked the mysql library.
i found the problem
i try remove mysqlclient.lib and dll will go with 330kb

The mysql lib is realy heavy :O

i remove the warings


now all works
sn4k3 is offline
Send a message via MSN to sn4k3
Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 11:32.


Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Theme made by Freecode