Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Firebird, InterBase Новый топик    Ответить
Топик располагается на нескольких страницах: Ctrl  назад   1 2 3 [4]      все
 Re: Изменение поля BLOB  [new]
Старый плюшевый мишка
Member

Откуда:
Сообщений: 256
Гаджимурадов Рустам
> WildSery> Сейчас поглядел - в одном месте 110 признаков
>
> Так-то больше ста бывало, и больше 200 бывало даже.

Собсно, чё меряться - попросить всех (особенно МП/СПМ)
глянуть у себя в rdb$relations максимальные значения и всё.


Да это ни о чём ни говорит. О характере предметной области разве что. А поскольку этот вопрос за кадром, разговор беспредметный. Мало ли что там, может так и надо. А даже если надо не так, кто же даст разваливать то, что худо-бедно работает 20 лет. Это сносить надо здание и строить по новой. Из любви к искусству. Да, будет лучше. Но настолько ли, чтобы отбить затраты...
12 сен 17, 00:40    [20788551]     Ответить | Цитировать Сообщить модератору
 Re: Изменение поля BLOB  [new]
fraks
Member

Откуда: Новосибирск
Сообщений: 1193
Dimitry Sibiryakov
Симонов Денис
битовая маска разреженная?

Да какая разница? У них система уже 20 лет работает на трёх платформах, переделывать
что-либо никто не будет.


Я так понял что проблема возникла как-раз из-за того что стали переделывать и уперлись во что-то.
Т.е. переделка а не работало и внезапно сломалось.
12 сен 17, 03:58    [20788627]     Ответить | Цитировать Сообщить модератору
 Re: Изменение поля BLOB  [new]
Гаджимурадов Рустам
Member

Откуда:
Сообщений: 57674
СПМ> Да это ни о чём ни говорит.

Есессно, даже о предметной области ничего не говорит,
разве что о походе авторов к "искусству" процессу.

Но всё равно интересно, в одну табличку заглянуть - дело
недолгое, хотя случаи типа "атрибуты сущности хранятся
в двух таблицах, а не в одной" это не охватит.

Posted via ActualForum NNTP Server 1.5

12 сен 17, 07:55    [20788700]     Ответить | Цитировать Сообщить модератору
 Re: Изменение поля BLOB  [new]
WildSery
Member

Откуда: да, оттуда.
Сообщений: 12910
Гаджимурадов Рустам
Это атрибуты, а не признаки.
Чо-чо? Хотелось бы услышать, как ты определяешь отличие "признака" от "атрибута".

Нащёт "битовой маски", где её можно (но не нужно!) было впихать - эти сотни свойств-признаков-атрибутов действуют на объект не одновременно, а зависят от некоторых основных свойств объекта.
12 сен 17, 10:10    [20789082]     Ответить | Цитировать Сообщить модератору
 Re: Изменение поля BLOB  [new]
WildSery
Member

Откуда: да, оттуда.
Сообщений: 12910
Гаджимурадов Рустам
> WildSery> Сейчас поглядел - в одном месте 110 признаков
>
> Так-то больше ста бывало, и больше 200 бывало даже.

Собсно, чё меряться - попросить всех (особенно МП/СПМ)
глянуть у себя в rdb$relations максимальные значения и всё.
Рустам, у тебя деформация :)
Ничем меряться не собирался, это был пример, противопоставление, что без битовых масок всё нормально работает, на типичных задачах. (Не буду утверждать этого же о системе bsa1959, поскольку нет информации, допускаю, что без них там вообще не обойтись)

Кроме того, в том, где я смотрел, rdb$relations отсутствует
12 сен 17, 10:16    [20789098]     Ответить | Цитировать Сообщить модератору
 Re: Изменение поля BLOB  [new]
Гаджимурадов Рустам
Member

Откуда:
Сообщений: 57674
WildSery> Хотелось бы услышать, как ты определяешь отличие "признака" от "атрибута".

В "терминологии топика" - признаки были битовые,
а атрибуты соответственно все остальные, включая дату и пр.
Как результат - его 3000 признаков умещались в одном поле.
Вот мне и было интересно, что это за 3000 датчиков.

> эти сотни признаков действуют на объект не одновременно,
> а зависят от некоторых основных свойств объекта.

Лично я не понял.

Posted via ActualForum NNTP Server 1.5

12 сен 17, 10:46    [20789185]     Ответить | Цитировать Сообщить модератору
 Re: Изменение поля BLOB  [new]
pastor
Member

Откуда: Калуга
Сообщений: 890
Гаджимурадов Рустам
WildSery> Хотелось бы услышать, как ты определяешь отличие "признака" от "атрибута".

В "терминологии топика" - признаки были битовые,
а атрибуты соответственно все остальные, включая дату и пр.
Как результат - его 3000 признаков умещались в одном поле.
Вот мне и было интересно, что это за 3000 датчиков.

> эти сотни признаков действуют на объект не одновременно,
> а зависят от некоторых основных свойств объекта.

Лично я не понял.


Датчики ОПС, например.
Со стольких- до стольких - на охране, попозжа - сняты с охраны.
Тревога - по битовой маске.

Ну или любая другая телеметрия, например по положению стержней СУЗ на мощности/МКУ/холодный останов :)
12 сен 17, 11:06    [20789234]     Ответить | Цитировать Сообщить модератору
 Re: Изменение поля BLOB  [new]
Гаджимурадов Рустам
Member

Откуда:
Сообщений: 57674
pastor> Датчики ОПС, например.

Я про них и говорил выше. Но 3000 - это как-то чересчур, наверное.

> Ну или любая другая телеметрия, например по положению
> стержней СУЗ на мощности/МКУ/холодный останов :)

Я сомневаюсь, что автора допускают до подобного. :)
АСУТП вероятнее, но опять же, 3000 для одной сущности...

Posted via ActualForum NNTP Server 1.5

12 сен 17, 11:12    [20789254]     Ответить | Цитировать Сообщить модератору
 Re: Изменение поля BLOB  [new]
WildSery
Member

Откуда: да, оттуда.
Сообщений: 12910
Гаджимурадов Рустам
В "терминологии топика" - признаки были битовые,
а атрибуты соответственно все остальные, включая дату и пр.
Из сумбурного объяснения автора мне показалось, что это не сами "признаки", а замена таблице соответствия, то есть привязан ли признак к конкретному объекту.
Собственно, поэтому я свой пример и привёл.

Гаджимурадов Рустам
Лично я не понял.
Есть 100 признаков, например, "ширина-глубина-густота-пустота-красота...".
Есть объект "голова", к которой применимы все признаки, кроме "густота".
Соответственно, решением является таблица соответствия признаков. Или битовая маска.
12 сен 17, 11:33    [20789309]     Ответить | Цитировать Сообщить модератору
 Re: Изменение поля BLOB  [new]
Гаджимурадов Рустам
Member

Откуда:
Сообщений: 57674
WildSery> это не сами "признаки", а замена таблице соответствия,
WildSery> то есть привязан ли признак к конкретному объекту.

Гм... А сами 3000 признаков где тогда?

WildSery> Соответственно, решением является таблица
WildSery> соответствия признаков. Или битовая маска.

Или просто перечисление признаков, как
наиболее простой и очевидный вариант. :)

Posted via ActualForum NNTP Server 1.5

12 сен 17, 11:45    [20789353]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: Ctrl  назад   1 2 3 [4]      все
Все форумы / Firebird, InterBase Ответить