내 응용 프로그램은 저장할 필요가있는 아주 작은 이벤트를 계속 수신하며이를 처리하는 가장 좋은 방법은 무엇인지 생각하고있었습니다.Firebird 2.1은 DB의 테이블에 대량의 행을 저장하는 데 효율적입니까?
EVENT
id
timestamp
some_data (integer)
fk_to_some_holder_table
내가 행으로 각 이벤트를 저장 유지하는 경우, BLOB 압축/치료의 일부 종류의 구현에 대한 몇 가지 단점이있을 것이다 :이 이벤트의 표는이 같은 것? 아니면 내가 너무 멀어?
저는 Firebird 2.1을 사용하고 있습니다. 필요한 경우 Firebird 2.5로 업그레이드 할 수 있습니다.
미리 감사드립니다.
귀하의 질문은 정말로 내 취향에 비하면 너무 많은 버그를 가지고, 내가 지금 2.1 다루고 싶어요
언급 명확한. 데이터베이스는 방대한 양의 데이터를 저장하도록 설계되었으며 명확하게 제공 한 정의에는 얼룩 또는 압축을 사용할 필요가 없으며 둘 중 하나를 사용하면 불필요한 오버 헤드가 추가 될 수 있습니다. 당신이 정확히 무엇을 요구하고 있는지 명확히 할 수 있습니까? –
올바른 방법으로 수행하고 있습니다. 데이터베이스 시스템은 방대한 양의 행을 저장하기 위해 설계되었습니다. 압축에 대해 걱정하지 마십시오. 시간을 낭비하게됩니다. 그리고 어떤 상황에서도 얼룩을 사용하려고 시도하지 마십시오! –
당신 말이 맞아요. 제 질문은 Firebird 2.1 구현에 관한 것입니다. 나는 그 질문을 편집했다. 고마워요 – ivarec