ЗЫ а закончился он только для вас, или для заказчика тоже?

Мы завязали с ним в декабре, в апреле они пересели на другую (то ли ростовскую, толи таганрогскую систему). Жаль не АйТеко. Я бы тогда не только usus от смеха ...

Дим, а окончательные цифры системы озвучишь? Кол-во объектов, базы и т.п.

Самой последней БД у меня нету. Только замученная декабрьская .

Начинали с 1GB (Linux? классик FB1), закончили на 25.1GB (Windows классик FB 2.0.1)

Всего было две базы.

Первая жила с 16 сентября 2002 до 14 сентября 2004
Вторая была построена репликатором и запущена в 14 сентября 2004.

---
Полная статистика по числу записей в конце, здесь комментарии по отдельным таблицам

001. ADDRESS_ITEM - 165793
- дерево адресов. Меня терзают сомнения - надо было её тоже на OBJECT завязать, но ... Борланд, блин.

004. ADDRESS_ITEM_TXT_CONTENT - 196740
- текстовый индекс для дерева адресов

005. ADDRESS_LAST_ITEM - 1239044
- адреса (производная от OBJECT) ... мы их так полностью и не трансформировали в дерево :-(

011. CLASS - 129
- классы объектов

013. DOCUMENT - 6921676
- базовая таблица документов. Можно было обойтись только OBJECT. Борланд, маза фака :-(

026. FIRMA - 16070
- юр лица  (производная от OBJECT)

028. LOG_TABLE - 40385777
- во, мега табличка :). Протокол действия юзеров с 14 сентября 2004 года. Аудит на уровне приложений.

029. OBJECT - 3633798
- базовая таблица объектов реального мира. Тут мог бы жить DOCUMENT

034. PASSPORT - 668344
- удостоверения личностей  (производная от OBJECT)

035. PEOPLE - 681013
- физ лица  (производная от OBJECT)

040. RE_DEAL - 1186626
- регистрационные действия (производная от DOCUMENT)

047. RE_DEAL_UNIT - 2155583
- базовая таблица листов подразделов (производная от DOCUMENT)

048. RE_DEAL_UNIT_2 - 1042357
- листы права собственности (производная от RE_DEAL_UNIT)

052. RE_DEAL_UNIT_3_4 - 209365
- листы сделок   (производная от RE_DEAL_UNIT)

059. RE_OBJECT - 515695
- объекты недвижимости (производная от OBJECT)

060. RE_OBJECT_DOCUMENT - 512872

- тех. паспорта (производная от OBJECT)

088. RPL_BORN_ID - 20162077
- репликация: отображение внешних ID на внутренние

090. RPL_JOURNAL - 18091896

- репликация: журнал изменения в базе данных (с 14 сентября 2004 года)

091. RPL_PACK - 4462
- репликация: число постренных пакетов изменений (в основном для перекачки в "резервную" базу)

093. RPL_RESTORED_PACK - 22183
- репликация: это столько пакетов было закачено. В том числе из оригинальной базы, созданной в 2002.

098. SCRIPTS - 1353
- это VBS-скрипты. Чего то их маловато. Наверное только часть.

103. STD_DICTIONARY - 695599
- это словарь для текстового поиска

104. STD_DICTIONARY_WORD - 695599
- тут слова. Если помните, то задумывалась еще мега-таблица комбинаций... Бугыгы.

105. STD_DOC_OBJ - 11732194
- таблица с деревом связей между DOCUMENT и OBJECT. Родилась в 2005 году.

109. STD_DOC_SCHEMA - 2745968
- связи между документами.

110. STD_MONEY_DETAILED - 2580176
- во. Оракл отдыхает - таблица детализации платежей. Управляется триггерами.

111. STD_MONEY_DOCUMENT - 1302153
- оплата (производная от DOCUMENT)

118. STD_OBJ_SCHEMA - 119610
- связи между объектами. Борланд, сцуко.

123. STD_TXT_IDX_STATS - 727040
- это статистика текстового индекса. Обновлялась ночью демоном, юзалась компонентами.

130. TABLE_NAME - 124
- список таблиц. Изначально задумывалась для CLASS, но потом заюзалась и для репликации.

Вот такая вот фигня. Статистика по программному комплексу еще более забавная, но строить её - нунах.

--
Коваленко Дмитрий.

----------
001. ADDRESS_ITEM - 165793
002. ADDRESS_ITEM_ATTRIBUTE - 0
003. ADDRESS_ITEM_PARAMETER - 0
004. ADDRESS_ITEM_TXT_CONTENT - 196740
005. ADDRESS_LAST_ITEM - 1239044
006. ADDRESS_LAST_ITEM_DOC - 163
007. ALL_TYPES - 506
008. ALL_TYPES_CLASSES - 20
009. BANK - 0
010. BANK_ACCOUNT - 0
011. CLASS - 129
012. CLASS_ATTRIBUTE - 98
013. DOCUMENT - 6921676
014. DOCUMENT_ATTRIBUTE - 2
015. DOCUMENT_ATTRIBUTE_EXT - 140740
016. DOCUMENT_COMMON_ATTRIBUTE - 1
017. DOCUMENT_FLOW - 3820066
018. DOCUMENT_OBJECT_IDENTIFICATORE - 0
019. DOCUMENT_OSN - 2746208
020. DOCUMENT_PARAMETER - 865382
021. DOC_CATEGORY - 30
022. DOC_CLASSIFICATION - 378
023. DOC_OBJ_ACTION - 611
024. DUAL - 1
025. EMPLOYERS - 361
026. FIRMA - 16070
027. FIRMA_EXT_PERSONAL2 - 1713
028. LOG_TABLE - 40385777
029. OBJECT - 3633798
030. OBJECT_ATTRIBUTE - 21043
031. OBJECT_COMMON_ATTRIBUTE - 70820
032. OBJECT_PARAMETER - 1814480
033. OBJECT_TXT_CONTENT - 16407872
034. PASSPORT - 668344
035. PEOPLE - 681013
036. PHONE - 52
037. PHONE_ATTRIBUTE - 0
038. POSSIBLE_OBJ_LINK - 130
039. RE_COMMON_DOCUMENT - 108749
040. RE_DEAL - 1186626
041. RE_DEAL_NUM_REG - 21
042. RE_DEAL_PD_AUTHORIZATION - 4937
043. RE_DEAL_RECEIPT_HEAD - 891888
044. RE_DEAL_SERTIFICATE - 851273
045. RE_DEAL_STD_SUM - 0
046. RE_DEAL_TRUST - 170258
047. RE_DEAL_UNIT - 2155583
048. RE_DEAL_UNIT_2 - 1042357
049. RE_DEAL_UNIT_3_1 - 19595
050. RE_DEAL_UNIT_3_2 - 24230
051. RE_DEAL_UNIT_3_3 - 161
052. RE_DEAL_UNIT_3_4 - 209365
053. RE_DEAL_UNIT_3_5 - 3315
054. RE_DEAL_UNIT_3_6 - 5284
055. RE_DEAL_UNIT_3_7 - 3
056. RE_DOCUMENT_RIGHT_LINKS - 1996138
057. RE_DOC_ACCELERATION - 4619
058. RE_DOC_RIGHT_LINKS_PARAMETER - 0
059. RE_OBJECT - 515695
060. RE_OBJECT_DOCUMENT - 512872
061. RE_POSSIBLE_OBJECT_PARAMETER - 163
062. RE_POSSIBLE_TYPE_OBJECT - 359
063. RE_REPORT_FOR_TAX - 3509
064. RE_TYPE_AGREEMENT_PAYMENT - 2
065. RE_TYPE_DEAL - 37
066. RE_TYPE_DEAL_STATE - 6
067. RE_TYPE_DEAL_TRUST_TERMS - 5
068. RE_TYPE_DEAL_UNIT_LIST - 18
069. RE_TYPE_DEAL_UNIT_LIST_STATE - 7
070. RE_TYPE_KIND_RIGHT - 18
071. RE_TYPE_OBJECT - 137
072. RE_TYPE_OBJECT_CLASS - 8
073. RE_TYPE_OBJECT_DOCUMENT - 9
074. RE_TYPE_PART_OF_RIGHT - 6
075. RE_XTR_ANSWER_ITEMS - 166237
076. RE_XTR_ANSWER_ITEMS_DEALS - 209427
077. RE_XTR_ANSWER_ITEMS_SHEETS - 204518
078. RE_XTR_ANSWER_RECEIVERS - 106512
079. RE_XTR_QUERY_BASE_ANSWER - 131184
080. RE_XTR_THING_ANSWER - 233821
081. RE_XTR_TYPE_ANSWER - 5
082. RE_XTR_TYPE_EXTRACT_CATEGORIES - 3
083. RE_XTR_TYPE_QUERY - 2
084. RE_XTR_TYPE_QUERY_CLASS - 15
085. RE_XTR_TYPE_QUERY_OF - 6
086. RE_XTR_TYPE_RECEIPT_WAYS - 2
087. RE_XTR_TYPE_SHEET_KIND - 5
088. RPL_BORN_ID - 20162077
089. RPL_CURRENT_TERRAIN - 1
090. RPL_JOURNAL - 18091896
091. RPL_PACK - 4462
092. RPL_PACK_CATEGORY - 4
093. RPL_RESTORED_PACK - 22183
094. RPL_SCRIPTS - 339
095. RPL_TERRAIN - 23
096. RPL_TERRAIN_CATEGORY - 2
097. RPL_TYPE_EVENT - 4
098. SCRIPTS - 1353
099. SCRIPTS_COMMON_ATTRIBUTE - 76
100. STD_AI_COUNTRY - 247
101. STD_AT_SCAN_SHAPE - 151
102. STD_AT_TYPE_SCAN_SHAPE - 1
103. STD_DICTIONARY - 695599
104. STD_DICTIONARY_WORD - 695599
105. STD_DOC_OBJ - 11732194
106. STD_DOC_OBJ_ATTRIBUTE - 11367
107. STD_DOC_OBJ_COMMON_ATTRIBUTE - 1
108. STD_DOC_OBJ_PARAMETER - 0
109. STD_DOC_SCHEMA - 2745968
110. STD_MONEY_DETAILED - 2580176
111. STD_MONEY_DOCUMENT - 1302153
112. STD_NUMALLOC_ADMINISTRATOR - 994
113. STD_NUMALLOC_CATEGORY - 4
114. STD_NUMALLOC_GENERATORS - 119
115. STD_NUMALLOC_NUMBERS - 1468937
116. STD_NUMALLOC_NUM_STATE - 4
117. STD_NUMALLOC_REG - 21
118. STD_OBJ_SCHEMA - 119610
119. STD_STS_CONTAINERS - 25
120. STD_STS_PROPERTIES - 226
121. STD_TEXT - 38
122. STD_TEXT_GROUP - 4
123. STD_TXT_IDX_STATS - 727040
124. STD_TYPE_EX - 74
125. STD_TYPE_MONEY_DOCUMENT - 3
126. STD_TYPE_MONEY_OPERATION - 2
127. STD_TYPE_OBJ_TXT_CONTENT - 16
128. STD_TYPE_TXT_CONTENT - 10
129. STD_VALID_SCHEMA - 31
130. TABLE_NAME - 124
131. TYPE_ADDRESS_ITEM - 218
132. TYPE_ADDRESS_LAST_ITEM - 29
133. TYPE_BANK_ACCOUNT - 2
134. TYPE_CLASS_ATTRIBUTE - 23
135. TYPE_DOCUMENT_FLOW_PRIORITY - 0
136. TYPE_DOCUMENT_FLOW_STATE - 0
137. TYPE_OBJECT_ATTRIBUTE - 137
138. TYPE_OBJECT_COMMON_ATTRIBUTE - 1
139. TYPE_OBJECT_PARAMETER - 63
140. TYPE_PASSPORT - 27
141. TYPE_PHONE - 3
142. TYPE_SCRIPTS_COMMON_ATTRIBUTE - 12


Ответить