Sr. Oracle Engineer / developer San Francisco/Santa Barbara

mynameiszb
Уже с Приветом
Posts: 1663
Joined: 16 Jul 2009 14:18
Location: Uganda

Re: Sr. Oracle Engineer / developer San Francisco/Santa Bar

Post by mynameiszb »

chapai wrote:Есть занятная особенность у русских программистов - прийдя на любой проект, любой сложности, они сразу завляют что код говно, все сделано неправильно и вообще надо немедленно все переписать по уму, а все предыдущие дураки. То что до них десятки людей сделали это работающим (не только программистов) никак не волнует. :-)
Увы - это не особенность русских программистов. Это - повсеместно :)
Единственное, кто-то об этом говорит на всех углах, а кто-то - лишь в своей компании, на языке, который мы можем и не понимать.

Зато это лечится. Когда снимаешь статистику с базы, потом вылавливаешь пакет с "гениальным запросом" и отдаешь руководству конкретного отдела с просбой выполнить показательную порку. Обычно в следующий patch уже исправлено и потом подобные залипоны стараются не допускать :mrgreen:
User avatar
Kateryna
Уже с Приветом
Posts: 432
Joined: 22 Jan 2006 19:49
Location: Kiev,Ukraine->SF

Re: Sr. Oracle Engineer / developer San Francisco/Santa Bar

Post by Kateryna »

А если я скажу что не индуси код писали а русские?
Ну и мне то особо придумивать ничего не надо.

7 наиболее очевидних фаkтов из системи (2011 год, Ораclе 11g):
-в БД нет статистики 8O , соответственно в 1000-х hardcoded SQL - hints, в том числе и undocumented :angry:
-Terabyte partition tables, но не потому field что v SQL :love: (partition pruning hahaha)
-Есть 1 bitmap index в таблице но на 2-х полях сразу :ROFL: (star transformation???)
-Есть fact табл. Но нет Dimensions (snowflake)
-PL/SQL Код - ето одни сплошние if...else из десятков ответвлениъ :cry:
-Hardcoded Old Developers or business users Ids (Dage ne email) for specific features or interfaces :good: Я думау себе что ли Id в таблице users поменять теперь :pain1:
-To provide access to something (security) I recompile PL/SQL :good:
Хорошие девочки владеют иностранными языками, плохие – матерным, умные –
своим собственным
Easbayguy
Уже с Приветом
Posts: 10599
Joined: 17 Jul 2003 22:11

Re: Sr. Oracle Engineer / developer San Francisco/Santa Bar

Post by Easbayguy »

Kateryna wrote:А если я скажу что не индуси код писали а русские?
Ну и мне то особо придумивать ничего не надо.

7 наиболее очевидних фаkтов из системи (2011 год, Ораclе 11g):
-в БД нет статистики 8O , соответственно в 1000-х hardcoded SQL - hints, в том числе и undocumented :angry:
-Terabyte partition tables, но не потому field что v SQL :love: (partition pruning hahaha)
-Есть 1 bitmap index в таблице но на 2-х полях сразу :ROFL: (star transformation???)
-Есть fact табл. Но нет Dimensions (snowflake)
-PL/SQL Код - ето одни сплошние if...else из десятков ответвлениъ :cry:
-Hardcoded Old Developers or business users Ids (Dage ne email) for specific features or interfaces :good: Я думау себе что ли Id в таблице users поменять теперь :pain1:
-To provide access to something (security) I recompile PL/SQL :good:
Они что так и начинали писать на 11 оракле или у них было 9i? То есть система работает и с многодетными тетками, приносит доход, а большего и требовать трудно.
Пх'нглуи мглв'нафх Ктулху Р'лайх угахнагл фхтагн
User avatar
Kateryna
Уже с Приветом
Posts: 432
Joined: 22 Jan 2006 19:49
Location: Kiev,Ukraine->SF

Re: Sr. Oracle Engineer / developer San Francisco/Santa Bar

Post by Kateryna »

я думау начинали с 8-го
Мигрировали БД но не апплицатион
Вот я и говору - что тот кто кроме дохода ничего не хочет - wellcome! :Rose:

Просто все ето уже не справляется с обемами данних накопившихся за 10 лет
Хорошие девочки владеют иностранными языками, плохие – матерным, умные –
своим собственным
Easbayguy
Уже с Приветом
Posts: 10599
Joined: 17 Jul 2003 22:11

Re: Sr. Oracle Engineer / developer San Francisco/Santa Bar

Post by Easbayguy »

Kateryna wrote:я думау начинали с 8-го
Мигрировали БД но не апплицатион
Вот я и говору - что тот кто кроме дохода ничего не хочет - wellcome! :Rose:

Просто все ето уже не справляется с обемами данних накопившихся за 10 лет
То есть вы с высоты своего опыта, лажаете людей которые все это написали на восьмерке и проработало 10 лет практически без саппорта? :D
Пх'нглуи мглв'нафх Ктулху Р'лайх угахнагл фхтагн
User avatar
Kateryna
Уже с Приветом
Posts: 432
Joined: 22 Jan 2006 19:49
Location: Kiev,Ukraine->SF

Re: Sr. Oracle Engineer / developer San Francisco/Santa Bar

Post by Kateryna »

Да!
И я не одна такая
Сениор у нас не задергиваутся
За 10 мец что я тут работау ушло человек 7 наверное
Хорошие девочки владеют иностранными языками, плохие – матерным, умные –
своим собственным
SQLPlumber
Уже с Приветом
Posts: 621
Joined: 29 Sep 2011 20:01

Re: Sr. Oracle Engineer / developer San Francisco/Santa Bar

Post by SQLPlumber »

ну и все это вы собираеттесь опять на pl/sql переписывать?
User avatar
Kateryna
Уже с Приветом
Posts: 432
Joined: 22 Jan 2006 19:49
Location: Kiev,Ukraine->SF

Re: Sr. Oracle Engineer / developer San Francisco/Santa Bar

Post by Kateryna »

ya? Da nikogda v gizni.
Na samom dele tut i Oracle to i ne nugen dlya osnovnoq funkcii chto den'gi prinosit
Hadoop, Cassandra skoree vsego esli segodnya bi razrabativalos'
(seqchas gde-to 18 BD Oracle)
Хорошие девочки владеют иностранными языками, плохие – матерным, умные –
своим собственным
User avatar
Albert_al
Уже с Приветом
Posts: 2305
Joined: 14 Apr 1999 09:01
Location: Ural->CA

Re: Sr. Oracle Engineer / developer San Francisco/Santa Bar

Post by Albert_al »

Kateryna wrote: тюрбаны я отсеиваю на уровне резюме еще (я вот теперь знаю что в своем поправить чтобы такие как я их не выбрасывали и куда соваться не стоит потому что там их гнезда)
Please send the keywords to me :gen1:
Alcohol, Tobacco, Firearms, and Explosives. The makings of a great weekend in West Virginia!
SQLPlumber
Уже с Приветом
Posts: 621
Joined: 29 Sep 2011 20:01

Re: Sr. Oracle Engineer / developer San Francisco/Santa Bar

Post by SQLPlumber »

Albert_al wrote:
Kateryna wrote: тюрбаны я отсеиваю на уровне резюме еще (я вот теперь знаю что в своем поправить чтобы такие как я их не выбрасывали и куда соваться не стоит потому что там их гнезда)
Please send the keywords to me :gen1:
Srinivas, Kumar, Pradip . . .
User avatar
Albert_al
Уже с Приветом
Posts: 2305
Joined: 14 Apr 1999 09:01
Location: Ural->CA

Re: Sr. Oracle Engineer / developer San Francisco/Santa Bar

Post by Albert_al »

Kateryna wrote:-в БД нет статистики 8O , соответственно в 1000-х hardcoded SQL - hints, в том числе и undocumented
Why? Are they so big tables? You don't even have a time to run it (estimate only)?
DBMS_STATS.GATHER_TABLE_STATS(OWNNAME => i_OWNNAME,
TABNAME => i_TABNAME,
ESTIMATE_PERCENT => 10,
CASCADE => TRUE,
METHOD_OPT => 'FOR ALL INDEXED COLUMNS SIZE 251',
GRANULARITY => 'ALL');
Last edited by Albert_al on 04 Nov 2011 21:33, edited 2 times in total.
Alcohol, Tobacco, Firearms, and Explosives. The makings of a great weekend in West Virginia!
User avatar
Albert_al
Уже с Приветом
Posts: 2305
Joined: 14 Apr 1999 09:01
Location: Ural->CA

Re: Sr. Oracle Engineer / developer San Francisco/Santa Bar

Post by Albert_al »

SQLPlumber wrote:я вот теперь знаю что в своем поправить чтобы такие как я их не выбрасывали
This part only
Alcohol, Tobacco, Firearms, and Explosives. The makings of a great weekend in West Virginia!
User avatar
Kateryna
Уже с Приветом
Posts: 432
Joined: 22 Jan 2006 19:49
Location: Kiev,Ukraine->SF

Re: Sr. Oracle Engineer / developer San Francisco/Santa Bar

Post by Kateryna »

Albert_al wrote:
Kateryna wrote:-в БД нет статистики 8O , соответственно в 1000-х hardcoded SQL - hints, в том числе и undocumented
Why? Are they so big tables? You don't even have a time to run it (estimate only)?
DBMS_STATS.GATHER_TABLE_STATS(OWNNAME => i_OWNNAME,
TABNAME => i_TABNAME,
ESTIMATE_PERCENT => 10,
CASCADE => TRUE,
METHOD_OPT => 'FOR ALL INDEXED COLUMNS SIZE 251',
GRANULARITY => 'ALL');
Нет! Потому что ето все-все испортит.
В ето все верят и боятся трогать :D

Средне-большие на самом деле.
Где-то 1 день занимает вся таблица с таким script. По partition конечно можно. Все можно, только не нужно никому
Хорошие девочки владеют иностранными языками, плохие – матерным, умные –
своим собственным
User avatar
Albert_al
Уже с Приветом
Posts: 2305
Joined: 14 Apr 1999 09:01
Location: Ural->CA

Re: Sr. Oracle Engineer / developer San Francisco/Santa Bar

Post by Albert_al »

Kateryna wrote:Нет! Потому что ето все-все испортит.
В ето все верят и боятся трогать :D
Кашмар - Куда смотрит милиция! Я только один раз встречал, чтобы статистику собрать не успевали за ночь (в МТС биллинг Oracle 8i)
Alcohol, Tobacco, Firearms, and Explosives. The makings of a great weekend in West Virginia!
User avatar
chapai
Новичок
Posts: 56
Joined: 22 Sep 2005 16:00

Re: Sr. Oracle Engineer / developer San Francisco/Santa Bar

Post by chapai »

Ээээ ... может стоить свернуть эту дискуссию?
ПростоНик
Уже с Приветом
Posts: 1486
Joined: 28 Aug 2008 17:34
Location: UT

Re: Sr. Oracle Engineer / developer San Francisco/Santa Bar

Post by ПростоНик »

Kateryna wrote:
Albert_al wrote:
Kateryna wrote:-в БД нет статистики 8O , соответственно в 1000-х hardcoded SQL - hints, в том числе и undocumented
Why? Are they so big tables? You don't even have a time to run it (estimate only)?
DBMS_STATS.GATHER_TABLE_STATS(OWNNAME => i_OWNNAME,
TABNAME => i_TABNAME,
ESTIMATE_PERCENT => 10,
CASCADE => TRUE,
METHOD_OPT => 'FOR ALL INDEXED COLUMNS SIZE 251',
GRANULARITY => 'ALL');
Нет! Потому что ето все-все испортит.
В ето все верят и боятся трогать :D
+1 Аппликуха разрабатывалась на Оракле 7.3.4, сейчас 11.2.0.2. Код написан на ProC с использованием Tuxedo 20 лет назад. Хинты и прочая бодяга в С коде. Все программисты давно уволились или ушли на пенсию. 3200 одновременных пользователей. Попытка собрать статистику в тестовой базе поставила всю систему раком. От идеи сбора статистики отказались.
SQLPlumber
Уже с Приветом
Posts: 621
Joined: 29 Sep 2011 20:01

Re: Sr. Oracle Engineer / developer San Francisco/Santa Bar

Post by SQLPlumber »

ПростоНик wrote: Попытка собрать статистику в тестовой базе поставила всю систему раком. От идеи сбора статистики отказались.
"Не трожь технику - не подведет!"(c)
User avatar
Kateryna
Уже с Приветом
Posts: 432
Joined: 22 Jan 2006 19:49
Location: Kiev,Ukraine->SF

Re: Sr. Oracle Engineer / developer San Francisco/Santa Bar

Post by Kateryna »

да, давайте сворачивать
это все моя вина. разнервничалась при очередной неудавшейся попытки отладить эту махину
надо не на форумы писать, а резюме обновлять в таком настроении

Sorry, chapai
Хорошие девочки владеют иностранными языками, плохие – матерным, умные –
своим собственным
Easbayguy
Уже с Приветом
Posts: 10599
Joined: 17 Jul 2003 22:11

Re: Sr. Oracle Engineer / developer San Francisco/Santa Bar

Post by Easbayguy »

ПростоНик wrote:
Kateryna wrote:
Albert_al wrote:
Kateryna wrote:-в БД нет статистики 8O , соответственно в 1000-х hardcoded SQL - hints, в том числе и undocumented
Why? Are they so big tables? You don't even have a time to run it (estimate only)?
DBMS_STATS.GATHER_TABLE_STATS(OWNNAME => i_OWNNAME,
TABNAME => i_TABNAME,
ESTIMATE_PERCENT => 10,
CASCADE => TRUE,
METHOD_OPT => 'FOR ALL INDEXED COLUMNS SIZE 251',
GRANULARITY => 'ALL');
Нет! Потому что ето все-все испортит.
В ето все верят и боятся трогать :D
+1 Аппликуха разрабатывалась на Оракле 7.3.4, сейчас 11.2.0.2. Код написан на ProC с использованием Tuxedo 20 лет назад. Хинты и прочая бодяга в С коде. Все программисты давно уволились или ушли на пенсию. 3200 одновременных пользователей. Попытка собрать статистику в тестовой базе поставила всю систему раком. От идеи сбора статистики отказались.
Меня всегда умиляли вопросы, а почему вы не собираете статистику каждую ночь, а почему вы RAC не используете. Начинаешь спрашивать, а что вам в существующей системе не нравится, а кто будет тестировать и отвечать головой за систему поставленую раком.
Пх'нглуи мглв'нафх Ктулху Р'лайх угахнагл фхтагн
User avatar
chapai
Новичок
Posts: 56
Joined: 22 Sep 2005 16:00

Re: Sr. Oracle Engineer / developer San Francisco/Santa Bar

Post by chapai »

Для тех кто дочитал до конца - все что описано в самом первом этого топика - соотвествует: и компания нормальная и стабильная, и деньги, бенефиты и строем ходить не надо. Людей нанимают на новые позиции а не освободившиеся, бизнес растет.
А то что в коде надо разбираться и что то делать - это и есть работа.
SQLPlumber
Уже с Приветом
Posts: 621
Joined: 29 Sep 2011 20:01

Re: Sr. Oracle Engineer / developer San Francisco/Santa Bar

Post by SQLPlumber »

Easbayguy wrote: Меня всегда умиляли вопросы, а почему вы не собираете статистику каждую ночь, а почему вы RAC не используете.
ну это когда реального опыта нет а книг вумных начитались и хоцца заявить о себе :crazy: скоко видел процессов которые написаны без хинтов и полагаются на статистику и вот в один прекрасный день все вдруг встает раком . . . 8)
User avatar
Kateryna
Уже с Приветом
Posts: 432
Joined: 22 Jan 2006 19:49
Location: Kiev,Ukraine->SF

Re: Sr. Oracle Engineer / developer San Francisco/Santa Bar

Post by Kateryna »

кстати, H1B i Green Card делаuт
SQLPlumber wrote:
Easbayguy wrote: Меня всегда умиляли вопросы, а почему вы не собираете статистику каждую ночь, а почему вы RAC не используете.
ну это когда реального опыта нет а книг вумных начитались и хоцца заявить о себе :crazy: скоко видел процессов которые написаны без хинтов и полагаются на статистику и вот в один прекрасный день все вдруг встает раком . . . 8)
как страшно жить
буду значит сидеть тут и чистить SQL от hints (Запроси летать начинаут, user рад)
Лет на 10 есче хватит
Хорошие девочки владеют иностранными языками, плохие – матерным, умные –
своим собственным
asktomsk
Новичок
Posts: 64
Joined: 11 Mar 2011 09:54

Re: Sr. Oracle Engineer / developer San Francisco/Santa Bar

Post by asktomsk »

chapai wrote: Есть занятная особенность у русских программистов - прийдя на любой проект, любой сложности, они сразу завляют что код говно, все сделано неправильно и вообще надо немедленно все переписать по уму, а все предыдущие дураки. То что до них десятки людей сделали это работающим (не только программистов) никак не волнует. :-)
Только ли у русских? Это типичная болезнь всех программеров :)
Просто кто-то уже вылечился а у кого-то в хроническое перешло :)
User avatar
dotcom
Уже с Приветом
Posts: 9035
Joined: 25 Oct 2011 19:02
Location: SVO->ORD->SFO

Re: Sr. Oracle Engineer / developer San Francisco/Santa Bar

Post by dotcom »

chapai wrote:Ээээ ... может стоить свернуть эту дискуссию?
Я протестую. Тема проклятых индусов еще не раскрыта, а значит дискуссия еще имеет право на жизнь. :)
Easbayguy
Уже с Приветом
Posts: 10599
Joined: 17 Jul 2003 22:11

Re: Sr. Oracle Engineer / developer San Francisco/Santa Bar

Post by Easbayguy »

asktomsk wrote:
chapai wrote: Есть занятная особенность у русских программистов - прийдя на любой проект, любой сложности, они сразу завляют что код говно, все сделано неправильно и вообще надо немедленно все переписать по уму, а все предыдущие дураки. То что до них десятки людей сделали это работающим (не только программистов) никак не волнует. :-)
Только ли у русских? Это типичная болезнь всех программеров :)
Просто кто-то уже вылечился а у кого-то в хроническое перешло :)
Каждый мнит себя стратегом видя бой со стороны. :D
Пх'нглуи мглв'нафх Ктулху Р'лайх угахнагл фхтагн

Return to “Работа и Карьера в IT”