2012-10-11 3 views
2

크기는 충분해야합니다. ScriptDB의 크기를 볼 수있는 방법이 있는지 알고 싶습니다. 내가 .getSize() 메서드를 호출하면 데이터베이스에있는 항목 수가 생성됩니까?내 ScriptDB의 크기를 봅니다. 데이터베이스의 크기는 얼마입니까?하지만

200mb 크기 제한에 가까워지면서 이전 항목을 삭제하고 삭제할 스크립트를 설정할 수 있기를 원합니다. 크기를 알고 싶습니다.

시간과 노력에 미리 감사드립니다.

+1

좋아,이 같은 문제에 관한 다른 스레드가있는 것 같습니다 : "ScriptDb remaining quota"불행히도 대답은 :이 기능은 현재 사용할 수 없습니다. Apps Script 팀은 다음 몇 가지 릴리스 중 하나에서 언젠가 쿼터 대시 보드를 통해이 데이터를 사용할 수 있도록 할 계획입니다. 프로그래밍 방식으로 액세스해야하는 경우 문제 추적기에 기능 요청을 제출하는 것이 좋습니다. "그래서 기능 요청을 제출할 것입니다. –

답변

1

질문의 첫 번째 주석에 쓰여 있듯이 이제는 ScriptDB 데이터 크기를 얻는 것이 불가능하지만이 문제에 대한 해결 방법이 있습니다. 해결 방법은 try/catch으로 DB 처리 코드를 처리하고 코드에서 예외가 발생하면 데이터베이스를 치료하는 것입니다. 예를 들어이 같은 방식으로

try { 
    db.save(...); 
} 
catch(err) { 
    // scavenge here 
} 

노호 참조하면 Cache Service의 할당량 제한의 예외를 처리 할 수 ​​있습니다.

관련 문제