database.sarang.net
UserID
Passwd
Database
DBMS
ㆍMySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
MySQL Q&A 7714 게시물 읽기
No. 7714
[질문]C API를 사용하는데, MySQL 코드가 들어가는 부분이 스레드로 계속 생성된다면?
작성자
이희석
작성일
2001-03-28 12:38
조회수
784

제 프로그램은 일반 웹프로그램과는 좀 다르지만,

 

UDP패킷을 받아서 MySQL에 빈번히 넣고 빼는 그런 프로그램입니다.

최악의 가정은 OS(또는 LAN CARD)가 패킷을 받을수 있는 동안 계속해서

MySQL접근을 해야 하는 것이죠..몇일이 지속될수도 있습니다.

 

그때 매 패킷 마다 같은 루틴의 MySQL접근 함수를 수행하는데..

이럴때 pthread_mutex_lock같은걸 써야 하는지요?

실제로 돌려보면 you can't run this command now이러한 메세지가

나오더군요.. 얼마 못가서 이런 메세지만 계속해서 뜹니다.

 

만약 pthread_mutex_lock을 쓸려면 어떤 주의 사항이 있는지요?

아님 MySQL에서 table lock을 걸어 주는 방법이 있다고 하는데

이거 사용하는 방법은 어떤것인지요.. 사실 테이블 락거는건

해보긴 했지만 제대로 되는 지 안되는지 확인이 불가능해서요..

 

고수님들의 고견을 바랍니다.

[Top]
No.
제목
작성자
작성일
조회
7719# 서버 테스트를 하려는데 에러가...
이중기
2001-03-28
723
7722┕>Re: # 서버 테스트를 하려는데 에러가...
정재익
2001-03-28 22:56:42
825
7763 ┕># Re: Re: # 서버 테스트를 하려는데 에러가...
이중기
2001-03-29 18:31:13
813
7718별도의 mysql 서버를 사용하는 방법?
이진영
2001-03-28
811
7721┕>Re: 별도의 mysql 서버를 사용하는 방법?
정재익
2001-03-28 22:55:17
930
7717다른 서버에서의 mysql 접근..
chris
2001-03-28
737
7720┕>Re: 다른 서버에서의 mysql 접근..
정재익
2001-03-28 22:53:35
982
7714[질문]C API를 사용하는데, MySQL 코드가 들어가는 부분이 스레드로 계속 생성된다면?
이희석
2001-03-28
784
7715┕>Re: [질문]C API를 사용하는데, MySQL 코드가 들어가는 부분이 스레드로 계속 생성된다면?
정재익
2001-03-28 15:58:38
1542
7713deamon 수
senon
2001-03-28
682
7716┕>Re: deamon 수
정재익
2001-03-28 21:01:07
908
7705저기 파일 디비 넣는데 이건 -.-
얼땡이
2001-03-28
862
7707┕>Re: 저기 파일 디비 넣는데 이건 -.-
정재익
2001-03-28 18:10:38
778
7711 ┕>Re: Re: 저기 파일 디비 넣는데 이건 -.-
허정수
2001-03-28 19:17:43
767
7733  ┕>Re: Re: Re: 저기 파일 디비 넣는데 이건 -.-
얼땡이
2001-03-29 10:59:05
715
7754   ┕>Re: Re: Re: Re: 저기 파일 디비 넣는데 이건 -.-
허정수
2001-03-29 15:46:08
882
7700꼭~ 한번 두번 세번 쭈~ 욱~ 보신다음 답변도 꼬~~~ 옥~ 해줘염.
가르쳐줘
2001-03-28
676
7704┕>Re: 꼭~ 한번 두번 세번 쭈~ 욱~ 보신다음 답변도 꼬~~~ 옥~ 해줘염.
정재익
2001-03-28 17:56:01
721
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.019초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다