«python» 태그된 질문

2
PgBouncer 트랜잭션 레벨 풀링을 위해 SQLAlchemy에서 연결 풀링을 가장 잘 사용하는 방법은 무엇입니까?
SQLAlchemy를 사용하여 트랜잭션 레벨 풀링을 사용하여 PgBouncer 뒤의 PostgreSQL 데이터베이스를 쿼리합니다. 이런 종류의 설정에 가장 적합한 패턴은 무엇입니까? 을 사용하여 프로세스 당 하나의 엔진을 보유해야합니까? ConnectionPool또는 요청 당 엔진을 생성하여 각 엔진에 사용해야 NullPool합니까? 사용해야하는 다른 패턴이 있습니까? 매우 감사합니다! 더 많은 정보가 필요한지 알려 주시면 최대한 빨리 업데이트하겠습니다.

1
PL / Python을 신뢰할 수없는 이유는 무엇입니까?
문서에 따르면 : PL / Python은 "신뢰할 수없는"언어로만 제공되므로 사용자가 수행 할 수있는 작업을 제한 할 수있는 방법을 제공하지 않으므로 plpythonu라는 이름을 갖습니다. 안전한 실행 메커니즘이 파이썬에서 개발된다면, 앞으로 신뢰할 수있는 변종 plpython을 사용할 수있게 될 것입니다. 왜 Perl과 같은 다른 언어가 아닌 파이썬을위한 안전한 실행 메커니즘을 개발하는 것이 어려운가?

1
Python에서 검색된 SQL Server VARCHAR 열의 인코딩 문제
최근 SQL Server에서 varchar (120)로 저장되는 필드와 관련된 인코딩 문제가있었습니다. SSMS에서 varchar는 다음과 같이 나타납니다. "누가 JonBen을 죽였습니까?" 그러나 파이썬으로 가져 오면 다음과 같이 나타납니다. 나는 이것을 파이썬 측에서 연구했으며 이상한 일이 일어나지 않습니다. 내 이론은 SQL Server의 varchar가 SSMS와 다르게 파이썬으로 표시되는 UTF-8 문자를 허용한다는 것입니다. SQL Server의 인코딩에 …

1
pgBouncer는 훌륭하지만 때때로 사용할 수 없게됩니다
바쁜 postgres 9 데이터베이스 앞에서 pgBouncer를 실행하고 있습니다. 대부분의 경우 잘 작동합니다. 그러나 몇 시간마다 psycopg2를 제외하고 응용 프로그램에서 오류 전자 메일을받습니다. OperationalError ( '서버에 연결할 수 없습니다 : 요청한 주소를 할당 할 수 없습니다. 서버가 "neo-hulk"호스트에서 실행 중이고 포트 6432에서 TCP / IP 연결을 수락합니까?') 이것은 작업을 실행하는 셀러리 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.