데비안 에치 환경에서 mysql-server-5.0.16과 5.0.18 의 결과가 틀립니다.
600개의 서로 다른 데이터를 저장한 테이블(구조는 같음)에서 필드의 평균값을 가져와야 합니다.
(select avg(a) as score from table_1 where date>10192848)
union
(select avg(a) as score from table_2 where date>10192848)
union
...
...
(select avg(a) as score from table_600 where date>10192848)
order by score desc limit 100;
5.0.16에서 해보면 제대로 결과가 나옵니다만, 5.0.18에서는 select 에 aggregate 함수가 쓰이면, 128개까지만 union 이 가능합니다. 129개 이상부터는
ip 150.20.0.0(/16)을 할당 받았습니다.
사용중인 컴퓨터는 100대인데 향 후 400대까지 늘릴 계획입니다.
서브넷을 구하려는데 맞는지 봐주세요.
400대를 포함하려면 256대인 c클레스로는 부족하므로 b클레스를 나누어서 할당을 한다.
b클레스 ip 하나에 256개의 ip를 가지고 있다. 그러므로 2개에 ip가 필요하다.
150.20.0.255
150.20.1.255
이 네 개의 ip 중 150.20.0~160.20.1 대역을 사용한다.
서브넷 마스크
호스트 부분이
150.20.00000000.00000000~150.20.00000001.11111111
이므로 서브넷 마스크는 150.20.254.0
접속 후 바로 HELO 혹은 EHLO로 해 주고 MAIL FROM을 했더니 Access Denied가 나오네요.(코드:550) 물론 127.0.0.1로 접근 했습니다. 혹시나 해서 HELP를 했는데 역시 Access Denied가 나오는 군요. 뭐가 문제일까요... 아... 지금 좀 문제가 있어서 한소프트 리눅스로 바꿨습니다. 우분투를 쓰고 싶은데 아쉽네요 음... 아무튼..
이거 어떻게 해야 하죠? sendmail.mc 등에서 건드린 것은 없습니다. 지금 새로 완전히 셋팅 했는데 막혔군요 음... 지우고 다시 깔아도 마찬가지네요. /etc/mail을 완전히 지운 상태에서 재설치를 해 봤습니다. 버젼은 8.13.2고요. 어디서 접근 해서 하나 마찬가지입니다. AUTH LOGIN도 안 되는군요 음.