
mysqli::$thread_id 프로퍼티는 MySQLi 연결을 사용한 쿼리의 스레드 ID를 반환하는 데 사용됩니다.
이러한 특성은 MySQLi가 MySQL 서버와 직접 통신하는 방식을 사용하기 때문입니다. MySQLi는 MySQL 서버와 통신할 때 스레드를 사용하여 쿼리를 처리합니다. 따라서 MySQLi 연결을 사용한 쿼리의 스레드 ID를 반환하는 것은 자연스러운 결과입니다.
반면에 PDO나 다른 연결 방식의 쿼리는 MySQL 서버와 통신하는 방식이 다르기 때문에 스레드 ID를 반환하지 않습니다.
이러한 차이는 MySQLi와 PDO의 내부 구현 방식의 차이로 인한 것입니다. MySQLi는 MySQL 서버와 직접 통신하는 방식을 사용하는 반면, PDO는 MySQL 서버와 통신하는 방식을 사용하는 라이브러리를 사용합니다.
2025-03-24 04:34