Mysql 5.0 issue

2년전 버그리포팅한 fts 의 문제에 대해 6.0 에 해결이 되었다는 메일을 40여통을 받았다 ㄱ-
그래.. 2년전엔 생까더니 보다보니 맞는거지.. case closed 까지 시켰다가 지금와서 reveal하는 이유는 뭘까
이제와서 패치한다고 메일질하면 기뻐할줄아는가
이미 mysql의 신뢰도는 개판으로 떨어진거다. 왜?

1. 개발자의 건의를 case closed 로 test result 조차 내지 않고 무시한다.
2. 기능에 이상이 있는걸 2년이나 지난 지금에서야 알아냈다.
3. 지금에서야 패치했다. 그렇다면 그 개발자들은 최하 2년이 넘는 기간동안 정말 단순한 오류하나를 못잡았다는 이야기가 아닌가?
4. 지금에라도 인정을 하니 다행이다 외국기업의 차이겠지만, 그 단순오류 하나때문에;; 시간적 기간적 손실은 크다. 이게 오라클이었으면 소송감이다.
5. 거기다 적용버전은 6.0이다 앞으로 3년은 지나야 이제좀 안정적이겠거니 할듯하다. 한마디로 떡밥이다.
6. 결정적으로 이거때매 검색시스템 새로 구축한다고 삽질한거 외주 인건비로만 쳐도 수천은 들어갔고 시스템 구축비까지 갔다치면 3억은 든다.

결국 bdb 가 윈이란 소리다.

그리고 그때 제기했던 mysql-cluster 에 대한 이슈는 아직도 해결되지 않았다.
slrclub 규모를 mysql-cluster로 올리려면 300기가의 물리적 메모리가 필요하다.
메모리 장사할려고 작정헀나보다. 이게 웃긴게 -_- 1기가짜리 db가 utf-8 로 변환되서 메모리에 올라가면 몇배수로 용량을 잡아먹기 시작한다.
사실 답변은 받았다... "원래 시스템이 그렇다.. 그러니 다올리지 말고 쫌만 올려 써라" 였다.
클러스터링하나 똑바로 안되서 테이블을 쪼개갖고 그걸 프로그래밍으로 해결하라고??

그러니까 오라클이 팔리는거지
전화질이라고 할려다가 천년만년 mysql 쓸것도 아니고.. com이 아니라 ab다.. 두렵다 -_-;;
난 거기서 제일 궁금한게. 모 통신사가 클러스터링을 쓴다는거다. 양키들이라 영어만 쓰니 무관한건지는 모르겠으나 양이 상당할텐데 무슨 슈퍼돔에다 mysql돌리는게 아닐까 하는 생각이 든다. 메모리 20테라 쳐박고.

현재는 mysql 5.1 까지 테스트를 했고 실제서비스에서 동작한지가 어언 1년이 다되간다..
이넘은 리플리케이션 티어로 돌던놈이다..
별다른 문제가 없어보였으나 오늘 막상 안정버전인 5.0 버전을 적용하자마자 (주데이터베이스라)
기현상이 발생하기 시작했다 -_-;;

inner assoc type 의 select query 한방에 전체 데이터베이스가 락이 걸리는 현상이다.
서로다른 3개의 쿼리를 natural과 cross 조인으로 묶고 이를 그루빙한 subquery 를 associative 로 다시 매핑하는 형식의 쿼리다. 그렇다 -_- 통계용 쿼리다.
reference rows도 몇천만개 안된다. 한번돌리고 정신이 멍해졌다...

이거 뭐 트랜잭션 건것도 아닌데 장난하나 -_- 기본으로 트랜잭션이 걸리게 바뀌었나? 건 짐부터 찾아봐야될 문제다.

critical changed issue 를 요약정리를 하는 센스가 없다. 세줄요약이 괜히나온말이 아니다 -_-
5.1 버전대의 큰 변동사항은 매뉴얼 하단에 몇줄 박혀있는걸 보았다. (통상 업그레이드 안내측에 위치한다) 그러나 이내용은 여기에 없다.
release note, change history 를 당장급한데 수십페이지나되는걸 하나하나 정독하고 있어야할판이다.
혹시 누구 정리한사람있으면 링크하나 던져줬음좋겠다.

이틀 잠도 제대로 못자 정신이 멍하다 -_- 거기다 이놈이 막타를 치는구나.

5.0.45 (몇일전까지 GA 릴리즈였던) 버전에는 메모리 리크 결함이 있다. 지금 사이트에 가보면 5.0.5x 로 버전이 변경되었다.
이녀석이 불러일으킨 트러블이었다. 5.0.45 사용자는 즉시 버전업을 할것.
크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기(0) 이올린에 추천하기(0)

Posted by LeCieL

2007/12/15 05:50 2007/12/15 05:50
, , , , , , ,
Response
No Trackback , 3 Comments
RSS :
http://cl.dgtalx.net/rss/response/148

새로 도입될 서버

사용자 삽입 이미지

새로 도입될 마스터 티어급의 데이터베이스용도 서버 장비다.

사용자 삽입 이미지

16개의 Serial Attached Scsi 형식의 하드를 Raid 로 장착하여 강력한 IO 퍼포먼스를 기반으로 설계되었다.

사용자 삽입 이미지
15Krpm 의 시게이트 73기가 하드가 16개 삽입된다.
이로 인해 현재보다 약 4배이상의 디스크 퍼포먼스를 얻게될것으로 보인다.
사용자 삽입 이미지

디스크 컨트롤은 Adaptec 의 SAS 레이드 컨트롤러가 삽입되며 멀티레인 방식으로 16개의 디스크와 연결된다.
위 사진의 제품은 ASR-31605 모델이다.
또한 백플레인과 멀티레인 to 멀티레인 으로 직결되므로 더욱 안정적이다.

CPU 는 인텔의 쿼드코어 최고사양이 들어가며 최대 24기가의 메모리가 장착가능한 i5000 칩셋 기반의 시스템.
오늘 해당 CPU 의 전면리콜이 발생하여 마감을 하지 못했다. 약간 불안한 느낌이 들기도 한다.

이 시스템의 설계단에서부터 많은 문제가 발생했다.
16개의 15krpm 하드와 팬, CPU, 고발열 고용량의 FBDimm 으로 인하여 소비되는 전력을 충당할 파워가 마땅치 않은것,
triple power supply 의 한계적 용량으로 인하여 많은 계산의 끝에 맞추어지만 아직 불확실한 변수들이 많다.


Chenbro 3u 16 bay 를 기반으로 제작된 이 시스템은, 기본 내장된 power supply 의 용량 한계적 문제점이 발생했다.

Full load 시 발생하는 현상으로 디스크 16개의 이용에 문제가 있다.


SMDC + S5372 Related Problems & Instructions

1. smdc must need to update eep rom image
ftp.tech2.de/smdc/s5372. is valid location of image. do not download image from tyan site.
do not download smdc5372 subdirectory's stuff.
using main directory file.

2. do not update or run directly nic.bat! it harm your nic device.
if you are using 1.60 bios version.

3.  edit nic.bat  your FE phy address is 3 not 1
(/nic=1 -> /nic=3)

4. update nic.bat first
5. remove power cord from chassis and wait 1 minutes.
6. rebooting booting disk and dosfls.bat after done uh8.exe to setup
7. finally run cfg.bat
8. remove power cord from chassis and wait 20 seconds.
크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기

Posted by LeCieL

2007/10/30 21:56 2007/10/30 21:56


Archives

Calendar

«   2012/02   »
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29