MySQL WorkBench에서 Select Rows Limit 제한 조절


MySQL 워크벤치에서는 테이블이나 행 값의 마우스 우클릭을 하면 SELECT 문을 자동으로 작성할 수 있는 기능이 있습니다.

하지만 아래 그림처럼 Select Rows – Limit 초깃값이 1000개로 제한되어 있습니다. 어떻게 제한 값을 조절할 수 있을까요?

MySQL-SELECT-on-WorkBench-17

EditPreferences…를 클릭합니다.

MySQL-SELECT-on-WorkBench-3

SQL EditorSQL Execution → Limit Rows Count : 에 원하는 숫자를 입력합니다. 저는 50000을 입력해보았습니다.


MySQL-SELECT-on-WorkBench-4

이제 다시 테이블우클릭을 해보면 Limit값이 기입한 숫자 50000으로 변경된 모습을 볼 수 있습니다.

MySQL-SELECT-on-WorkBench-5

제한 설정된 이유는 SQL 데이터의 수백만개의 데이터를 한 번에 불러와서 프로그램을 다운시키지 않기 위한 위험 방지용이라 볼 수 있습니다. 필요한 만큼만 제한 설정을 풀어서 사용하면 됩니다.