Home 게시판 커뮤니티 Q&A 불필요하게 증가하는 post id의 문제

1개 답변, 2 voices Last updated by Avatar of Donghyeok KangDonghyeok Kang 11 years, 2 months 전
  • Avatar of 엽토군엽토군
    Participant
    @eojin
    #26419

    문제상황

    기본적으로 이 토픽과 비슷합니다. 실제 posts 수에 비해 게시물 ID 번호가 너무 큽니다. (그리고 저도 이 토픽 작성자처럼 부득불 글 고치기를 좀 많이 하고 있죠. ㅠㅠ) http://wordpress.org/support/topic/large-post-id-numbers

    그래서 이 포럼글 답변자가 말해준 대로 revision control 깔아서 열심히 지우고 wp-optimizer도 깔아서 DB청소 최적화 다 해보았습니다.

    그러고 나니까 글을 신규 작성할 땐 번호가 순서대로 붙더라구요. 481번 포스트를 저장하면 481번의 수정 횟수에 상관없이 다음 글이 482번이 되는 건 확인을 했습니다.

    그런데 두어개 글을 삭제나 가시성변화를 시켜본 뒤 글을 쓰니 바로 486 하는 식으로 점프를 하더라고요.

    원하는 것

    그냥 다 필요 없고 무조건 n번 글 다음의 글은 n+1번이 되게 하고 싶습니다. 그게 되지 않는다면 post_id의 증가를 최소화하고 싶습니다. 이러다간 사이트 런칭하기도 전에 포스트 아이디 네 자리 수 찍게 생겼습니다.

    어쩌면 좋아요~? 고수님들의 조언을 구합니다…

    Avatar of Donghyeok KangDonghyeok Kang
    Participant
    @wolfkang
    #26421

    post_id 의 타입이 unsigned bigint 으로 최대값은 18446744073709551615 입니다. post_id 가 너무 커지는 것에 대해서는 걱정을 안 하셔도 됩니다.

    그리고, post 테이블에 포스트, 페이지만 저장되는 게 아니라, 메뉴라든가, 첨부파일, 리비전 등 다양한 데이터가 같이 저장되기 때문에, 글에 대해서만 post_id가 1씩 증가하도록 하는 것은 불가능합니다.

    만약, URL 에 post_id 가 붙는 게 신경쓰여서 그러시는 거면, 설정의 고유주소에서 포스트 이름으로 URL 이 생성되게 변경해보세요.

    —-
    단비스토어 http://danbistore.com
    워드프레스 테마, 플러그인, 호스팅

    Avatar of Donghyeok Kang
    단비랩스 CTO
2 글 보임 - 1에서 2 까지 (총 2 중에서)
  • 답변은 로그인 후 가능합니다.