반응형 Performance Tuning1 Python + sqlalchemy + MariaDB | Too many connections + MariaDB Performance Tuning Open API 데이터를 크롤링해서 DB에 넣는 작업을 하는 도중에 갑자기 (pymysql.err.OperationalError) (1040, 'Too many connections') 메시지가 떴다. 몇 천 건씩 한 번에 insert 하는데 한 4~500번째쯤 되니 메시지가 뜰만도 했다.(심지어 MariaDB도 Default설정) 그래서 아래와 같이 해결. 1. sqlalchemy에 설정을 추가하였다. engine = sqlalchemy.create_engine(f'mysql+pymysql://{DB_ACCT}:{DB_SECRET}@localhost:3306/test_db', pool_size=db_pool_size, pool_recycle=db_pool_recycle, max_overflow=db_m.. 2024. 3. 27. 이전 1 다음 728x90 반응형