잠시만 기다려 주세요

     '인사 대참사 이재명을 규탄한다.'
전체검색 :  
이번주 로또 및 연금번호 발생!!   |  HOME   |  여기는?   |  바다물때표   |  알림 (24)  |  여러가지 팁 (1108)  |  추천 및 재미 (165)  |  자료실 (25)  |  
시사, 이슈, 칼럼, 평론, 비평 (923)  |  끄적거림 (143)  |  문예 창작 (719)  |  바람 따라 (75)  |  시나리오 (760)  |  드라마 대본 (248)  |  
살인!


    여러가지 팁

golang - golang mariadb, mysql 접속 pooler proxysql 에 관한 설명..!!! mariadb 접속 개선, 연결 속도 증가 설정..
이 름 : 바다아이   |   조회수 : 158         짧은 주소 : https://www.bada-ie.com/su/?QW9C-A6lbGHz
Golang의 database/sql은 기본 풀러가 내장되어 있습니다.

db.SetMaxOpenConns(50)
db.SetMaxIdleConns(10)
db.SetConnMaxLifetime(time.Minute * 5)


이 세 줄로 사실상 PgBouncer에 준하는 풀링 효과를 얻습니다.
접속시 사용하세요... (숫자는 자신의 서버 스펙에 따라 설정하세요. 보통 50~100 이면 대부분 커버합니다.)
즉, ProxySQL 없이도 충분히 안정적입니다.

proxysql 은 완전 대형 및 초단위 엄청난 수만 접속 아니면 그냥 사용 안 하셔도 되는 것 같습니다.
단일 서버 환경이라면 그냥 직접 mariadb 에 접속하는 것이 좋을 거 같습니다.
어정쩡한 상황이면 오히려 무거워 질 수 있습니다.

postgresql 은 pgbouncer 를 무조건 써야 하지만 mariadb 는 proxysql pooler 가 필수는 아니네요...
선택입니다....  저도 늦게 pooler 에 대해 알게 되면서 여러가지 자료를 보고 있는데 하튼 mariadb 는 풀러가 필수는 아닙니다.
그러나 추후 서비스가 대형으로 커지면 고려해 보실 필요는 있습니다.
read, write 분리나 로드벨런싱 부분도 고려한다면 필요할 수 있겠네요...

 
| |





      1 page / 37 page
번 호 카테고리 제 목 이름 조회수
1108 컴퓨터/핸드폰 ...   바다아이 8
1107 리눅스 데스크탑 xfce4 ... ... screensaver 바다아이 40
1106 리눅스 서버 ... . . . 바다아이 86
1105 리눅스 데스크탑 yay, pacman ...  lock .... ... 바다아이 101
1104 리눅스 서버 proxysql 3.0.x ....   .... 바다아이 170
1103 리눅스 서버 mariadb + proxysql 3.0.x .... mariadb proxysql pooler ... 바다아이 156
현재글 golang golang mariadb, mysql pooler proxysql ..!!! mariadb , .. 바다아이 159
1101 golang golnag ...  Go ... go get ... 바다아이 152
1100 golang golang postgresql + pgx + pgbouncer ... . pgbouncer , ... 바다아이 181
1099 리눅스 데스크탑 surfshark ..  archlinux surfshark error.... 바다아이 179
1098 음식관련 , ... 1 . .. ... -.-; 바다아이 273
1097 리눅스 데스크탑 .... 바다아이 380
1096 건강/운동 관련 ... ... ....!!! .. ..!!.. ... 바다아이 412
1095 golang golang ... 바다아이 723
1094 컴퓨터/핸드폰 0ad .... c ... 0ad occupy 바다아이 715
1093 리눅스 서버 apt ... ... apt 바다아이 818
1092 리눅스 데스크탑 6.14 ... experimental .. !! !!! .. 바다아이 815
1091 리눅스 데스크탑 testing, sid, backports surfshark vpn , ...  바다아이 864
1090 mariadb, mysql mariadb ... ??? maintained.... . 바다아이 753
1089 리눅스 데스크탑 libreoffice hwp ... libreoffice-h2orestart hwp ... 바다아이 1020
1088 javascript/jquery .... 바다아이 804
1087 리눅스 데스크탑 .... wine install 바다아이 814
1086 리눅스 데스크탑 surfshark vpn .... ..... 바다아이 862
1085 리눅스 서버 , smartctl, hdd ssd 바다아이 871
1084 리눅스 서버 , .... arch kernel compile.... 바다아이 878
1083 리눅스 서버 [Vim, Vi] 바다아이 801
1082 리눅스 서버 ... 바다아이 990
1081 리눅스 데스크탑 debian ... 바다아이 885
1080 리눅스 서버 vps root .. 바다아이 777
1079 리눅스 서버 Ubuntu 24.04 LTS - SSH Port , ssh 바다아이 899
| |









Copyright ⓒ 2001.12. bada-ie.com. All rights reserved.
이 사이트는 리눅스에서 firefox 기준으로 작성되었습니다. 기타 브라우저에서는 다르게 보일 수 있습니다.
[ Ubuntu + GoLang + PostgreSQL + Mariadb + PgBouncer + ProxySQL]
서버위치 : 오라클 클라우드 춘천  실행시간 : 0.03428
to webmaster... gogo sea. gogo sea.