0
sqlite3_exec()와 sqlite3_get_table() 사이의 성능 차이가 무엇인지 알고 싶습니다.sqlite3_exec() 및 sqlite3_get_table()의 성능 차이는 무엇입니까
성능 차이는 ...?
sqlite3_exec()와 sqlite3_get_table() 사이의 성능 차이가 무엇인지 알고 싶습니다.sqlite3_exec() 및 sqlite3_get_table()의 성능 차이는 무엇입니까
성능 차이는 ...?
성능 문제와 마찬가지로 측정 특정 사례. sqlite3_get_table
에 대한
문서는 다음을 알려줍니다 :
는그래서 하나는 처리가이 다음 루틴은 정말 sqlite3_exec 주변 단지 래퍼입니다(). 결과의 각 행에 대해 사용자 제공 콜백을 호출하는 대신이 루틴은 결과의 각 행을 malloc()에서 얻은 메모리에 저장 한 다음 쿼리가 완료된 후 모든 결과를 반환합니다.
sqlite3_exec
직접 비슷합니다 함께 할 수없는 한
sqlite3_get_table
은 실적이 나쁜 것으로 추정 할 수있다. 실제로 얼마나 다른지와 그 차이가 중요한지는 데이터와 코드의 측정에 달려 있습니다.