Secondary sorting은 데이터 처리나 물류 관리에서 일차적인 기준(primary key)으로 정렬된 항목들을 다시 한번 특정 기준에 따라 세부적으로 정렬하는 과정을 의미합니다. 예를 들어, 학생들의 명단을 성적순으로 먼저 정렬한 뒤, 성적이 같은 학생들 사이에서 이름순으로 다시 정렬하는 행위가 이에 해당합니다. 컴퓨터 프로그래밍, 특히 데이터베이스나 빅데이터 처리 분야에서 매우 중요한 개념으로 다뤄지며, 사용자가 원하는 정확한 데이터 순서를 보장하기 위해 필수적입니다. 또한 재활용이나 물류 현장에서 기계적인 1차 분류 이후 사람이 직접 하거나 더 정밀한 기계로 다시 나누는 과정도 secondary sorting이라고 부릅니다. 이 용어는 단순히 '두 번째'라는 순서적 의미를 넘어, 데이터의 정밀도와 체계성을 높이는 추가적인 정제 단계를 강조하는 뉘앙스를 가집니다.