Про базы данных
Mar. 6th, 2014 11:17 am![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
http://jakobz.livejournal.com/238658.html
У нас есть SSD, гигагерцы процессоров. Есть стандартная модель элементарных частиц. Вокруг планеты летают кругами предварительно разогнанные до гигантских скоростей куски из металла и наноэлектроники. А мне ни одна технология не позволяет положить уже хуй на эти битики и оперировать данными удобно, с транзакциями, не думая про планы запросов, и не занимаясь всякими ручными "денормализациями". В 21-м веке любой программист, хранящий важные данные - негр с мотыгой на фоне тросника и заката.
У нас есть SSD, гигагерцы процессоров. Есть стандартная модель элементарных частиц. Вокруг планеты летают кругами предварительно разогнанные до гигантских скоростей куски из металла и наноэлектроники. А мне ни одна технология не позволяет положить уже хуй на эти битики и оперировать данными удобно, с транзакциями, не думая про планы запросов, и не занимаясь всякими ручными "денормализациями". В 21-м веке любой программист, хранящий важные данные - негр с мотыгой на фоне тросника и заката.
no subject
Date: 2014-03-06 08:29 am (UTC)no subject
Date: 2014-03-06 09:21 am (UTC)no subject
Date: 2014-03-06 08:37 am (UTC)* E_CNT <> 0 - корреспонденция нужна
CLEAR: e_cnt.
SELECT COUNT(*)
FROM (i_p_mapping_table_name)
INTO e_cnt
WHERE chrt_accts = i_chrt_accts
AND gl_account = i_gl_account
AND /bic/zmsfo_cd6 <> space
* AND dcindic = i_dcindic
AND /bic/zmsfo_k01 <> 0.
e_subrc = sy-subrc.
ENDMETHOD.
хуяк хуяк, получение значения TRUE/FALSE методом COUNT * на таблице с 10 млн. записей.
процидурка запускается 80 раз в секунду.
no subject
Date: 2014-03-06 08:40 am (UTC)no subject
Date: 2014-03-06 08:50 am (UTC)современных "программистов" за такой код нужно УБИВАТЬ.
мучительно убивать, путем ссылки на комбайны по уборке огурцов, с последующим запарыванием плетьмя за нерадивость.
или зашить в медвежью шкуру и затравить собаками.
no subject
Date: 2014-03-06 10:31 am (UTC)no subject
Date: 2014-03-06 09:41 am (UTC)http://www.red-gate.com/products/sql-development/sql-source-control/
правда только для ms sql server, и правда платная
:)
no subject
Date: 2014-03-06 09:46 am (UTC)no subject
Date: 2014-03-06 12:05 pm (UTC)no subject
Date: 2014-03-06 10:51 am (UTC)no subject
Date: 2014-03-08 07:04 pm (UTC)no subject
Date: 2014-03-06 11:15 am (UTC)