Re: TIBEvents.UnRegisterEvents() не Ð·Ð°ÐºÑ ÑÐ²Ð°ÐµÑ tcp-коненкÑÑ ?
Hello, Oleg! Oleg Matveyev wrote: ÑÑо надо ÑделаÑÑ, ÑÑÐ¾Ð±Ñ ÐºÐ¾Ð½Ð½ÐµÐºÑ Ð´Ð»Ñ ÑвенÑов "оÑÑепилÑÑ"? РзаÑем? ÐÑо ноÑмалÑное поведение. Ðн оÑÑепиÑÑÑ Ð¿Ñи диÑконнекÑе. да пÑоÑÑо... пÑоконÑÑоллиÑоваÑÑ Ñ Ð¾Ñел, как Ð¼Ð¾Ñ Ð¿ÑогÑамма оÑÑеагиÑÑеÑ. знаÑÐ¸Ñ Ñак и задÑмано, ÐÐ. в какой-Ñо веÑÑии IB, Ð¼Ð¾Ð¶ÐµÑ Ð² 7.x, обÑабоÑка events бÑла изменена одновÑеменно в клиенÑе и ÑеÑвеÑе. Ð¯ÐºÐ¾Ð±Ñ Ð³Ð¾Ð²Ð¾ÑилоÑÑ, ÑÑо иÑполÑзÑеÑÑÑ Ñо же Ñамое Ñоединение (ÑÑо Ð´Ð»Ñ Ð°ÑÐ¸Ð½Ñ ÑоннÑÑ ÐµÐ²ÐµÐ½Ñов ÑÑÑанно). Ðолной пÑÐ°Ð²Ð´Ñ Ð½Ðµ знаÑ, но ÑоÑно должно оÑлиÑаÑÑÑÑ Ð¾Ñ Ð¤Ð. -- Dmitri Kouzmenko, www.ibase.ru, (495) 953-13-34
KEY JOIN ��� � Sybase
Hello, All! îà à Ãà à Firebird ÃÃÃÃÃÃà ÃÃÃÃÃÃÃÃÃÃà KEY JOIN Ãà Sybase Adaptive Server Anywhere. Ã¥ÃÃà Ãà Ã, Ãà Ãà ÃÃÃà Ãà ÃÃà ÃÃÃà (ÃÃÃà Ã, à ÃÃÃÃÃà ÃÃÃà ÃÃÃÃà ). KEY JOIN ÃÃà Ãà ÃÃÃà ÃÃÃà ÃÃà à , Ãà à ÃÃà Ãà ÃÃÃÃÃÃÃÃÃÃà NATURAL JOIN, ÃÃà ÃÃà ÃÃÃÃÃÃÃÃà à ÃÃÃÃà ÃÃÃÃÃÃÃÃÃà à ÃÃÃÃà ÃÃÃÃÃà Ãà DDL, à Ãà ÃÃÃÃÃÃà ÃÃà ÃÃà Ã, ÃÃÃÃÃÃà ÃÃÃà à ÃÃÃÃÃÃÃÃà à ÃÃÃÃÃÃÃÃ. õÃÃÃà ÃÃÃÃÃÃÃà ÃÃÃà Ãà "ÃÃÃÃÃÃÃÃÃ" ÃÃÃÃÃÃÃÃÃÃÃ: JOIN USING ( ) ÷Ãà ÃÃÃà ÃÃÃà Ãà ÃÃÃÃÃÃà Sybase ÃÃà KEY JOIN: / ðÃà ÃÃÃà Ãà Ãà ÃÃà ÃÃÃÃà ÃÃÃà ÃÃà ÃÃÃà ÃÃà Adaptive Server Anywhere Ãà Ãà ÃÃÃÃà à ÃÃÃÃÃÃà ÃÃà ÃÃÃà ÃÃÃ, ÃÃÃÃÃÃÃÃÃà Ãà ÃÃÃÃÃà Ãà ÃÃà ÃÃà Ãà ÃÃÃÃà à ÃÃÃà ÃÃÃÃÃÃ. äÃà ÃÃÃÃÃÃÃÃÃÃÃÃà ÃÃÃÃà ÃÃÃà ÃÃà ÃÃÃà ÃÃà Ãà ÃÃÃÃÃÃÃà ÃÃÃÃÃÃà ÃÃÃÃà Ãà ÃÃà ÃÃà Ãà ÃÃÃÃà Ãà ÃÃà ÃÃÃÃÃÃÃÃÃ, à ÃÃÃÃÃÃÃÃà ÃÃÃÃÃà ÃÃÃÃà ÃÃà ÃÃÃÃÃÃ. îÃÃÃÃÃà Ã, ÃÃà ÃÃÃÃÃà ÃÃÃÃÃà ÃÃÃÃà ÃÃà ÃÃÃÃÃÃà ÃÃÃÃà ÃÃà ÃÃà ÃÃÃà ÃÃà Ã, ÃÃÃÃÃÃÃÃÃÃà ÃÃÃÃÃÃà product à sales_order_items Ãà ÃÃÃÃÃà ÃÃÃÃà Ãà ÃÃà ÃÃà Ãà ÃÃÃÃà à ÃÃÃà ÃÃÃÃÃÃ: SELECT * FROM product KEY JOIN sales_order_items óÃà ÃÃÃÃÃà ÃÃÃÃÃà ÃÃÃÃÃÃÃà ÃÃà Ã: SELECT * FROM product JOIN sales_order_items ON sales_order_items.prod_id = product.id ***/ With best regards, Oleg Prosvetov.
Re: ��� � Firebird 2.1
VK> ÷ ÃÃÃÃÃÃà ÃÃà Ãà Ã, ÃÃà ðÃÃÃÃÃÃÃÃà ÃÃÃÃÃÃÃÃÃà Ãà ÃÃÃÃÃà ÃÃÃà Ãà Ãà ÃÃÃà ? With best regards, Oleg Prosvetov.
Re: Ðаг в Firebird 2.1
Oleg Prosvetov wrote: ÐодÑкажиÑе пожалÑйÑÑа по ÐºÐ°ÐºÐ¾Ð¼Ñ Ð°Ð´ÑеÑÑ Ð¾Ð½ ожил ? ÐдÑÐµÑ ÑÐ¾Ñ Ð¶Ðµ: http://tracker.firebirdsql.org/ -- ÐмиÑÑий Ðманов
Re: KEY JOIN как в Sybase
Oleg Prosvetov wrote: ÐÐµÑ Ð»Ð¸ в Firebird аналога конÑÑÑÑкÑии KEY JOIN из Sybase Adaptive Server Anywhere. ÐеÑ. ÐÑли неÑ, Ñо нелÑÐ·Ñ Ð»Ð¸ ÑделаÑÑ (можеÑ, в ÑпÑоÑенной ÑоÑме). IMHO, вÑÑд ли. ФиÑи Ð½ÐµÑ Ð² ÑÑандаÑÑе. Ðо можеÑÑ Ð·Ð°Ð½ÐµÑÑи в ÑÑекеÑ. -- ÐмиÑÑий Ðманов
Re: Ðаг в Firebird 2.1
Oleg Prosvetov пиÑеÑ: ÐодÑкажиÑе пожалÑйÑÑа по ÐºÐ°ÐºÐ¾Ð¼Ñ Ð°Ð´ÑеÑÑ Ð¾Ð½ ожил ? Ðа firebirdsql.org вÑÑ Ð½Ð°Ð¿Ð¸Ñано. С ÑÑекеÑнÑм Ñважением, ÐÐµÐ½Ð¸Ñ Ð ÐµÐ´Ð¾Ð·Ñбов.
Re: TIBEvents.UnRegisterEvents() �� ��������� tcp-�������� ?
"Dmitri Kuzmenko" wrote in message news:hj9djv$cf...@ger.gmane.org... Hello, Oleg! Oleg Matveyev wrote: ÑÑо надо ÑделаÑÑ, ÑÑÐ¾Ð±Ñ ÐºÐ¾Ð½Ð½ÐµÐºÑ Ð´Ð»Ñ ÑвенÑов "оÑÑепилÑÑ"? РзаÑем? ÐÑо ноÑмалÑное поведение. Ðн оÑÑепиÑÑÑ Ð¿Ñи диÑконнекÑе. да пÑоÑÑо... пÑоконÑÑоллиÑоваÑÑ Ñ Ð¾Ñел, как Ð¼Ð¾Ñ Ð¿ÑогÑамма оÑÑеагиÑÑеÑ. знаÑÐ¸Ñ Ñак и задÑмано, ÐÐ. в какой-Ñо веÑÑии IB, Ð¼Ð¾Ð¶ÐµÑ Ð² 7.x, обÑабоÑка events бÑла изменена одновÑеменно в клиенÑе и ÑеÑвеÑе. Ð¯ÐºÐ¾Ð±Ñ Ð³Ð¾Ð²Ð¾ÑилоÑÑ, ÑÑо иÑполÑзÑеÑÑÑ Ñо же Ñамое Ñоединение (ÑÑо Ð´Ð»Ñ Ð°ÑÐ¸Ð½Ñ ÑоннÑÑ ÐµÐ²ÐµÐ½Ñов ÑÑÑанно). Ðолной пÑÐ°Ð²Ð´Ñ Ð½Ðµ знаÑ, но ÑоÑно должно оÑлиÑаÑÑÑÑ Ð¾Ñ Ð¤Ð. ÑÑо вклÑÑаеÑÑÑ ÐºÐ°ÐºÐ¸Ð¼-Ñо Ñлагом к конÑиге? или ÑÑо оÑделÑнÑе api ÑÑкнÑии? поÑÐ¾Ð¼Ñ ÑÑо Ð²Ð¾Ñ ÑейÑÐ°Ñ ÑмоÑÑÑ Ð² IB2009 и вижÑ, ÑÑо оÑделÑнÑй ÐºÐ¾Ð½Ð½ÐµÐºÑ - как бÑл, Ñак и еÑÑÑ. ниÑем не оÑлиÑаеÑÑÑ Ð¾Ñ FB. Так же Ð½Ð¾Ð¼ÐµÑ Ð¿Ð¾ÑÑа в пÑоÑоколе пеÑедаеÑÑÑ, на Ñом же меÑÑе... одинаковÑй алгоÑиÑм ÑабоÑÐ°ÐµÑ Ð¸ Ð´Ð»Ñ FB 2.0 и Ð´Ð»Ñ IB2009
Re: TIBEvents.UnRegisterEvents() не Ð·Ð°ÐºÑ ÑÐ²Ð°ÐµÑ tcp-коненкÑÑ ?
поÑÐ¾Ð¼Ñ ÑÑо Ð²Ð¾Ñ ÑейÑÐ°Ñ ÑмоÑÑÑ Ð² IB2009 и вижÑ, ÑÑо оÑделÑнÑй ÐºÐ¾Ð½Ð½ÐµÐºÑ - как бÑл, Ñак и еÑÑÑ. ниÑем не оÑлиÑаеÑÑÑ Ð¾Ñ FB. Так же Ð½Ð¾Ð¼ÐµÑ Ð¿Ð¾ÑÑа в пÑоÑоколе пеÑедаеÑÑÑ, на Ñом же меÑÑе... одинаковÑй алгоÑиÑм ÑабоÑÐ°ÐµÑ Ð¸ Ð´Ð»Ñ FB 2.0 и Ð´Ð»Ñ IB2009 РклиенÑа ÑÑ ÐºÐ°ÐºÐ¾Ð³Ð¾ пÑи ÑÑом полÑзÑеÑÑ ? -- ХоÑÑÑн Ðлад
Re: ����������� � �������
DY> ÷Ãà ÃÃà à ÃÃÃÃà . üÃà ÃÃÃÃà à :) á ÃÃÃÃà ÃÃÃÃà ÃÃà ÃÃÃÃÃÃÃÃà à ? With best regards, Oleg Prosvetov.
Re: TIBEvents.UnRegisterEvents() �� ��������� tcp-�������� ?
РклиенÑа ÑÑ ÐºÐ°ÐºÐ¾Ð³Ð¾ пÑи ÑÑом полÑзÑеÑÑ ? ага, ÑÑо пеÑвое, ÑÑо Ñ ÑейÑÐ°Ñ Ð¿Ð¾Ð´Ñмал. в даннÑй Ð¼Ð¾Ð¼ÐµÐ½Ñ Ð¿ÑовеÑиÑÑ Ð½ÐµÐ¼Ð¾Ð³Ñ - веÑеÑом вÑе пеÑепÑовеÑÑ.
Re: KEY JOIN ��� � Sybase
"Oleg Prosvetov" ÃÃÃÃÃÃÃ/ÃÃÃÃÃÃÃà à ÃÃÃÃÃÃÃà ÃÃà ÃÃÃÃà à : news:hj9f78$i1...@ger.gmane.org... > ÷Ãà ÃÃÃà ÃÃÃà Ãà ÃÃÃÃÃÃà Sybase ÃÃà KEY JOIN: > > / > ðÃà ÃÃÃà Ãà Ãà ÃÃà ÃÃÃÃà ÃÃÃà ÃÃà ÃÃÃà ÃÃà Adaptive Server Anywhere > Ãà Ãà ÃÃÃÃà à ÃÃÃÃÃÃà ÃÃà ÃÃÃà ÃÃÃ, ÃÃÃÃÃÃÃÃÃà Ãà ÃÃÃÃÃà Ãà ÃÃà ÃÃà Ãà ÃÃÃÃà > à ÃÃÃà ÃÃÃÃÃÃ. äÃà ÃÃÃÃÃÃÃÃÃÃÃÃà ÃÃÃÃà ÃÃÃà ÃÃà ÃÃÃà ÃÃà Ãà ÃÃÃÃÃÃÃà > ÃÃÃÃÃÃà ÃÃÃÃà Ãà ÃÃà ÃÃà Ãà ÃÃÃÃà Ãà ÃÃà ÃÃÃÃÃÃÃÃÃ, à ÃÃÃÃÃÃÃÃà ÃÃÃÃÃà > ÃÃÃÃà ÃÃà ÃÃÃÃÃÃ. > > îÃÃÃÃÃà Ã, ÃÃà ÃÃÃÃÃà ÃÃÃÃÃà ÃÃÃÃà ÃÃà ÃÃÃÃÃÃà ÃÃÃÃà ÃÃà ÃÃà ÃÃÃà ÃÃà Ã, > ÃÃÃÃÃÃÃÃÃÃà ÃÃÃÃÃÃà product à sales_order_items Ãà ÃÃÃÃÃà ÃÃÃÃà Ãà > ÃÃà ÃÃà Ãà ÃÃÃÃà à ÃÃÃà ÃÃÃÃÃÃ: > > SELECT * FROM product > KEY JOIN sales_order_items > > óÃà ÃÃÃÃÃà ÃÃÃÃÃà ÃÃÃÃÃÃÃà ÃÃà Ã: > > SELECT * FROM product > JOIN sales_order_items ON sales_order_items.prod_id = product.id á ÃÃà ÃÃÃà Ã, à ÃÃà à ÃÃà ÃÃà ÃÃÃÃà Ãà ÃÃà ÃÃà Ãà ÃÃÃÃà Ãà ÃÃà ÃÃÃÃà ÃÃÃÃÃÃÃÃÃ? é ÃÃÃÃÃà , ÃÃÃÃà ÃÃÃÃÃÃà à ÃÃÃÃÃÃÃÃÃÃÃÃà ÃÃÃà ÃÃÃÃÃÃÃÃÃÃÃ? -- ÷ÃÃÃ
Re: KEY JOIN ��� � Sybase
SELECT * FROM product KEY JOIN sales_order_items оно конеÑно Ñдобно... в Ñем-Ñо... но кÑда поÑом +0 пиÑаÑÑ? :-) SELECT * FROM product JOIN sales_order_items ON sales_order_items.prod_id = product.id imho. Ñ Ð¿ÑедпоÑÑÑ, ÑÑÐ¾Ð±Ñ Ð·Ð° Ð¼ÐµÐ½Ñ case-ÑÑедÑÑво допиÑÑвало ÑÑловие ÑоединениÑ: пиÑÑ FROM product p JOIN sales_order_items si ON а мне пÑедлагаÑÑ Ð¿Ñодолжение si.prod_id = p.id <вÑе ваÑианÑÑ, какие еÑÑÑ> и мне пиÑаÑÑ Ð¼ÐµÐ½ÑÑе, и видно вÑе же, по каким клÑÑам Ñоединение ... и ÑеÑÐ²ÐµÑ Ð¼ÐµÐ½ÑÑÑ Ð½ÐµÐ½Ð°Ð´Ð¾.
Re: KEY JOIN ��� � Sybase
VN> á ÃÃà ÃÃÃà Ã, à ÃÃà à ÃÃà ÃÃà ÃÃÃÃà Ãà ÃÃà ÃÃà Ãà ÃÃÃÃà Ãà ÃÃà ÃÃÃÃà VN> ÃÃÃÃÃÃÃÃÃ? ëÃÃÃà ÃÃà Ãà ÃÃà ÃÃ, ÃÃÃà Ãà ÃÃà ÃÃÃÃà ÃÃÃÃÃÃÃÃà à ÃÃÃÃÃÃÃÃÃÃÃ,ÃÃÃÃÃÃà à ÃÃà ÃÃÃ: JOIN USING VN> é ÃÃÃÃÃà , ÃÃÃÃà ÃÃÃÃÃÃà à ÃÃÃÃÃÃÃÃÃÃÃÃà ÃÃÃà ÃÃÃÃÃÃÃÃÃÃÃ? á ÃÃÃÃà ÃÃÃÃÃÃà Ãà ÃÃà Ãà ÃÃÃÃÃÃÃÃÃÃà ÃÃÃÃÃÃÃÃÃÃà "NATURAL JOIN" ? ÃÃà ÃÃÃÃÃÃà ÃÃÃÃà ÃÃÃÃÃÃ, à ÃÃÃÃÃà ÃÃÃÃÃÃÃ, à ÃÃÃÃÃÃà Ãà à ÃÃÃÃÃÃà à (ÃÃà ÃÃÃÃÃÃÃÃà ÃÃÃÃÃà ÃÃÃÃÃÃÃ) ÃÃÃÃÃÃÃÃÃÃ. ֈ Ãà ÃÃà Ãà ÃÃÃÃà à ÃÃÃÃÃÃÃà ÃÃÃÃÃÃÃÃÃà ÃÃÃÃÃà ÃÃÃÃÃÃÃÃà ÃÃ, ÃÃà à ÃÃà ÃÃÃÃÃÃÃà à DDL, Ãà à ÃÃà Ãà ÃÃÃÃà ÃÃÃÃà ÃÃÃÃÃÃÃà ÃÃÃÃÃÃÃ. á à KEY JOIN à ÃÃÃÃÃÃà ÃÃà Ãà ÃÃÃÃÃÃà ÃÃÃà ÃÃà ÃÃÃÃÃÃÃÃà ÃÃÃÃÃÃÃ, à ÃÃà ÃÃà ÃÃà ÃÃÃÃÃÃà Ãà ÃÃÃÃà ÃÃà à ÷ Ãà ÃÃÃà ÃÃÃÃÃà ÃÃà ÃÃÃà ÃÃÃÃà Ãà ÃÃÃÃÃÃÃà ÃÃà ÃÃÃÃÃà ÃÃà - à ÃÃà ÃÃÃÃÃÃÃà , à ÃÃà ÃÃÃÃÃà à Ãà ÃÃÃÃÃ, Ãà Ãà ÃÃÃÃÃÃÃà ÃÃÃÃÃÃÃà Ãà ÃÃÃà - ÃÃà à ÃÃÃÃÃ, à ÃÃà ÃÃÃÃà Ãà ÃÃà ÃÃÃà ÃÃÃÃÃà (ÃÃÃÃÃà Ãà ÃÃÃÃÃà ÃÃÃÃÃÃÃÃ). óÃÃÃÃÃà Ãà ÃÃÃÃÃÃÃà ÃÃÃÃÃà ÃÃÃÃà ÃÃÃÃÃÃ, à ÃÃà ÃÃÃÃÃÃÃÃÃÃÃà KEY JOIN. With best regards, Oleg Prosvetov.
Re: TIBEvents.UnRegisterEvents() не Ð·Ð°ÐºÑ ÑÐ²Ð°ÐµÑ tcp-коненкÑÑ ?
Hello, Oleg! Oleg Matveyev wrote: в какой-Ñо веÑÑии IB, Ð¼Ð¾Ð¶ÐµÑ Ð² 7.x, обÑабоÑка events бÑла изменена одновÑеменно в клиенÑе и ÑеÑвеÑе. Ð¯ÐºÐ¾Ð±Ñ Ð³Ð¾Ð²Ð¾ÑилоÑÑ, ÑÑо иÑполÑзÑеÑÑÑ Ñо же Ñамое Ñоединение (ÑÑо Ð´Ð»Ñ Ð°ÑÐ¸Ð½Ñ ÑоннÑÑ ÐµÐ²ÐµÐ½Ñов ÑÑÑанно). Ðолной пÑÐ°Ð²Ð´Ñ Ð½Ðµ знаÑ, но ÑоÑно должно оÑлиÑаÑÑÑÑ Ð¾Ñ Ð¤Ð. ÑÑо вклÑÑаеÑÑÑ ÐºÐ°ÐºÐ¸Ð¼-Ñо Ñлагом к конÑиге? или ÑÑо оÑделÑнÑе api ÑÑкнÑии? неÑ. ÑÐºÐ¾Ð±Ñ Ð¿ÑинÑдиÑелÑное изменение пÑоÑокола. поÑÐ¾Ð¼Ñ ÑÑо Ð²Ð¾Ñ ÑейÑÐ°Ñ ÑмоÑÑÑ Ð² IB2009 и вижÑ, ÑÑо оÑделÑнÑй ÐºÐ¾Ð½Ð½ÐµÐºÑ - как бÑл, Ñак и еÑÑÑ. ниÑем не оÑлиÑаеÑÑÑ Ð¾Ñ FB. Так же Ð½Ð¾Ð¼ÐµÑ Ð¿Ð¾ÑÑа в пÑоÑоколе пеÑедаеÑÑÑ, на Ñом же меÑÑе... одинаковÑй алгоÑиÑм ÑабоÑÐ°ÐµÑ Ð¸ Ð´Ð»Ñ FB 2.0 и Ð´Ð»Ñ IB2009 да, ÑейÑÐ°Ñ Ð¿ÐµÑекопал ÑелизноÑÑ Ð½Ð° IB, и Ð²Ð¸Ð¶Ñ ÑÑо "аÑÑ Ð¸ÑекÑÑÑнÑÑ " изменений не бÑло. СÑÑанно. ÐидаÑÑ Ð¿Ð°Ð¼ÑÑÑ Ð¸Ð·Ð¼ÐµÐ½ÑеÑ. -- Dmitri Kouzmenko, www.ibase.ru, (495) 953-13-34
Re: KEY JOIN ��� � Sybase
On Jan 21, 3:41 pm, "Oleg Prosvetov" wrote: ÐÑÑаÑи, опиÑаннÑй KEY JOIN, по моемÑ, дейÑÑвиÑелÑно гоÑаздо полезнее NATURAL JOIN (коÑоÑÑй ÑвлÑеÑÑÑ ÐºÐ°ÐºÐ¸Ð¼-Ñо бÑедом, на Ñамом деле). ÐелаÑÑ Ð¾Ð´Ð¸Ð½Ð°ÐºÐ¾Ð²Ñе имена полей, ÑÑÐ¾Ð±Ñ Ð¿Ð¾Ñом пÑÑаÑÑÑÑ Ð² Ð½Ð¸Ñ Ð¸ Ñвно пÑопиÑÑваÑÑ Ð°Ð»Ð¸Ð°ÑÑ - ÑÑо же беÑÑмÑÑлиÑа какаÑ-Ñо.
Re: РегиÑÑÑаÑÐ¸Ñ Ð² ÑÑе кеÑе
Oleg Prosvetov wrote: Ркогда пÑимеÑно заÑабоÑÐ°ÐµÑ ? Ðе знаÑ, не Ð¾Ñ Ð¼ÐµÐ½Ñ ÑÑо завиÑиÑ. -- ÐмиÑÑий Ðманов
Re: KEY JOIN ��� � Sybase
Hello, Oleg! You wrote on Thu, 21 Jan 2010 16:33:38 +0300: OM> ÃÃà ÃÃÃà ÃÃà ÃÃÃÃÃÃ... à Ãà Ã-ÃÃ... Ãà ÃÃÃà ÃÃÃÃà +0 ÃÃÃÃÃÃ? :-) îà ÃÃÃÃà ÃÃÃÃà :-( OM> imho. à ÃÃà ÃÃÃÃÃÃ, ÃÃÃÃà Ãà Ãà Ãà case-ÃÃà ÃÃÃÃà ÃÃÃÃÃÃÃÃÃà ÃÃÃÃÃÃà OM> ÃÃà ÃÃÃà ÃÃÃ: OM> à ÃÃà ÃÃÃÃÃà Ãà ÃÃÃà , OM> à ÃÃÃÃà ÃÃà Ãà , Ãà ÃÃÃÃà ÃÃÃÃÃà ÃÃà ÃÃÃà ÃÃà OM> ... à Ãà ÃÃà à Ãà ÃÃÃà Ãà ÃÃÃÃ. ÷ÃÃà ÃÃà ÃÃÃÃÃ, ÃÃà à ÃÃà ÃÃÃÃà à Ãà ÃÃÃÃÃÃÃ, ÃÃÃÃà ÃÃÃÃÃÃÃÃÃÃà ÃÃÃÃÃÃÃÃà ÃÃÃÃÃà Ãà ÃÃà ÃÃ. üÃà ÃÃÃà ÃÃà Ãà Ãà à ÃÃÃà ÃÃÃà à ÃÃÃÃÃà ÃÃÃÃÃÃÃÃÃ, Ãà ÃÃÃà ÃÃÃà à ÃÃÃà Ãà ÃÃà ÃÃà ÃÃÃÃÃÃÃÃÃÃ, Ãà à ÃÃÃÃÃÃÃÃà ÃÃÃÃÃÃà ÃÃà ÃÃÃà ÃÃà , à ÃÃà ÃÃÃà ÃÃà ÃÃÃà ÃÃÃÃÃÃà ÃÃÃÃÃÃÃ. ðÃÃÃÃÃÃÃà ÃÃà ÃÃÃÃÃÃ, Ãà à ÃÃà ÃÃà ÃÃÃà ÃÃÃà ÃÃÃà ÃÃÃÃÃ, ÃÃÃÃà ÃÃà Ãà ÃÃÃà ÃÃà ÃÃÃÃÃÃÃ, à ÃÃÃÃÃà à KEY JOIN ÃÃÃà à ÃÃÃÃÃÃÃà Ãà à ÃÃÃà Ãà ÃÃà With best regards, Oleg Prosvetov. E-mail: ir...@inbox.ru
Re: KEY JOIN ��� � Sybase
"Oleg Prosvetov" wrote in message news:hj9lje$7r...@ger.gmane.org... VN> Ð ÑÑо бÑдеÑ, еÑли еÑÑÑ Ð´Ð²Ðµ ÑвÑзи по внеÑÐ½ÐµÐ¼Ñ ÐºÐ»ÑÑÑ Ð¼ÐµÐ¶Ð´Ñ ÑÑими VN> ÑаблиÑами? ÐлÑÑи имеÑÑ Ð¸Ð¼ÐµÐ½Ð°, одно из Ð½Ð¸Ñ Ð¼Ð¾Ð¶Ð½Ð¾ ÑказÑваÑÑ Ð² конÑÑÑÑкÑии,напÑÐ¸Ð¼ÐµÑ Ð²Ð¾Ñ Ñак: JOIN USING ок, Ñогда наобоÑоÑ: бÑл один клÑÑ, и Ð¸Ð¼Ñ ÐµÐ³Ð¾ ÑказÑваÑÑ Ð±Ñло незаÑем. поÑом добавилÑÑ ÐµÑе один. вопÑоÑ: ÑÑо ÑÑало Ñо вÑеми запÑоÑами без ÑÐºÐ°Ð·Ð°Ð½Ð¸Ñ Ð¸Ð¼ÐµÐ½Ð¸ клÑÑа?
Re: KEY JOIN ��� � Sybase
OM> оно конеÑно Ñдобно... в Ñем-Ñо... но кÑда поÑом +0 пиÑаÑÑ? :-) Ðе понÑл ÑмоÑа :-( Ð½Ñ ÐºÐ°Ðº же... Ð²Ñ Ð½Ð¸ÐºÐ¾Ð³Ð´Ð° не пиÑиÑе Ñак? SELECT * FROM sales_order_items JOIN product ON product.id = sales_order_items.prod_id + 0
Re: KEY JOIN ��� � Sybase
Hello, Oleg! You wrote on Thu, 21 Jan 2010 16:56:09 +0300: OM> ÃÃ, ÃÃÃÃà ÃÃÃÃÃÃÃÃ: ÃÃà ÃÃÃà ÃÃÃÃ, à ÃÃà à Ãà ÃÃÃÃÃÃÃÃà ÃÃÃà Ãà ÃÃÃà Ã. OM> ÃÃÃÃà ÃÃÃÃÃÃÃÃà à Ãà ÃÃÃÃ. OM> ÃÃÃÃÃÃ: ÃÃà ÃÃÃÃà Ãà ÃÃà Ãà ÃÃÃÃÃÃÃÃà Ãà à ÃÃÃÃÃÃÃà ÃÃà Ãà ÃÃÃÃÃ? ïÃà ÃÃÃÃÃà ÃÃÃÃÃÃ, à Ãà ÃÃÃà ÃÃÃÃÃÃÃÃÃ. é ÃÃà ÃÃÃÃÃÃà ÃÃÃÃà , Ãà à ÃÃÃÃà ÃÃÃÃÃà ÃÃÃÃÃÃÃÃà à ÃÃÃà Ãà ÃÃÃÃÃÃÃÃà ÃÃÃÃÃÃÃÃ. With best regards, Oleg Prosvetov.
про trace
Всем привет! Хочу совета у коллективного разума - особенно у тех, кто использует фичу fbtrace в 2.5. Сразу оговорюсь, что потери производительности меня в настоящий момент не интересуют вообще - мне просто надо понять, что бы такое подкрутить в большой и толстой системе - т.е. найти самые долгоиграющие места, которые на реальных данных появляются на, казалось бы, ровном месте. Насколько я понял документацию (FB 2.5 RN jn 22.07.2009), есть 2 варианта трассирования и аудита - системный и пользовательский. Системный мне и нужен, так как мне надо включить трассирование всего и вся, помучать систему, а потом разбираться, что там и как. Для этого я прописал значение соответствующей переменной в firebird.conf AuditTraceConfigFile = fbtrace.conf а в самом fbtrace.conf были модифицированы нужные переменные (комментарии я грохнул для читабельности): enabled true log_filename e:\\fbtrace.log max_log_size 0 include_filter %(INSERT|UPDATE|DELETE|SELECT)% log_connections true connection_id 0 log_transactions true log_statement_prepare true log_statement_free false log_statement_start true log_statement_finish true log_procedure_start true log_procedure_finish true log_trigger_start true log_trigger_finish true print_plan true print_perf true log_blr_requests false print_blr false log_dyn_requests false print_dyn false time_threshold 0 # Maximum length of SQL string logged # Beware when adjusting max_xxx parameters! Maximum length of log record # for one event should never exceed 64K. max_sql_length 1024 # Maximum length of blr request logged max_blr_length 500 # Maximum length of dyn request logged max_dyn_length 500 # Maximum length of individual string argument we log max_arg_length 80 # Maximum number of query arguments to put in log max_arg_count 30 -- Best regards, Sergey mailto:gebele...@gmail.com
Re: KEY JOIN ��� � Sybase
OM> Ãà ÃÃà Ãà ... Ãà ÃÃÃÃÃÃà Ãà ÃÃÃÃÃà ÃÃÃ? OM> SELECT * FROM sales_order_items OM> JOIN product ON product.id = sales_order_items.prod_id + 0 üÃà ÃÃà ÃÃÃÃÃÃà ÃÃà ÃÃÃÃÃÃ? îà Ã, Ãà ÃÃÃÃÃÃÃÃÃÃÃ, ÃÃÃà ÃÃà ÃÃÃÃÃà ÃÃÃÃÃÃÃÃÃÃÃà :) With best regards, Oleg Prosvetov.
Re: KEY JOIN ��� � Sybase
OM> ÃÃ, ÃÃÃÃà ÃÃÃÃÃÃÃÃ: ÃÃà ÃÃÃà ÃÃÃÃ, à ÃÃà à Ãà ÃÃÃÃÃÃÃÃà ÃÃÃà Ãà ÃÃÃà Ã. OM> ÃÃÃÃà ÃÃÃÃÃÃÃÃà à Ãà ÃÃÃÃ. OM> ÃÃÃÃÃÃ: ÃÃà ÃÃÃÃà Ãà ÃÃà Ãà ÃÃÃÃÃÃÃÃà Ãà à ÃÃÃÃÃÃÃà ÃÃà Ãà ÃÃÃÃÃ? Ã¥Ãà ÃÃÃÃÃÃÃ, ÃÃÃÃÃÃà ÃÃÃÃÃÃÃà ÃÃÃÃà ÃÃÃÃÃÃà ÃÃÃÃÃ, ÃÃÃÃÃà à ÃÃÃÃÃÃÃÃà ÃÃÃÃà ÃÃà ÃÃÃà ÃÃÃÃÃà : JOIN USING KEY Ãà à ÃÃà tckb ÃÃà ÃÃà ON ÃÃÃÃÃÃÃÃà USING KEY -- ÃÃà ÃÃÃÃà ÃÃà ÃÃà ÃÃÃà ÃÃà With best regards, Oleg Prosvetov.
Re: ��� ����� � Firebird
VK> þÃÃÃà ÃÃà MERGE óÃÃÃÃÃÃ! With best regards, Oleg Prosvetov.
Re: про trace
Хочу совета у коллективного разума - особенно у тех, кто использует фичу fbtrace в 2.5. А где вопрос - то ? :) -- Хорсун Влад PS После RC1 были исправления ошибок, бери свежий снапшот.
Re[2]: про trace
Привет! >> Хочу совета у коллективного разума - особенно у тех, кто использует фичу >> fbtrace в 2.5. > А где вопрос - то ? :) Чего-то гмыл проглючил и я второго письма не вижу. Вопрос был в том, как врубать-то системный трейс. > PS После RC1 были исправления ошибок, бери свежий снапшот. Ты меня за кого держишь? ;-) -- Best regards, Sergeymailto:gebele...@gmail.com
Re: TIBEvents.UnRegisterEvents() не Ð·Ð°ÐºÑ ÑÐ²Ð°ÐµÑ tcp-коненкÑÑ ?
поÑÐ¾Ð¼Ñ ÑÑо Ð²Ð¾Ñ ÑейÑÐ°Ñ ÑмоÑÑÑ Ð² IB2009 и вижÑ, ÑÑо оÑделÑнÑй ÐºÐ¾Ð½Ð½ÐµÐºÑ - как бÑл, Ñак и еÑÑÑ. ниÑем не оÑлиÑаеÑÑÑ Ð¾Ñ FB. Так же Ð½Ð¾Ð¼ÐµÑ Ð¿Ð¾ÑÑа в пÑоÑоколе пеÑедаеÑÑÑ, на Ñом же меÑÑе... одинаковÑй алгоÑиÑм ÑабоÑÐ°ÐµÑ Ð¸ Ð´Ð»Ñ FB 2.0 и Ð´Ð»Ñ IB2009 РклиенÑа ÑÑ ÐºÐ°ÐºÐ¾Ð³Ð¾ пÑи ÑÑом полÑзÑеÑÑ ? ÐнимаÑелÑно пÑовеÑил. ТоÑно иÑполÑзÑеÑÑÑ gds32.dll Ð¾Ñ IB2009 (9.0.3.437) Ðоложил ее в каÑалог пÑоекÑа, и Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ filemon ÑбедилÑÑ, ÑÑо ÑеплÑеÑÑÑ Ð¸Ð¼ÐµÐ½Ð½Ð¾ ÑÑÐ¾Ñ Ñайл. ÐÑоме Ñого, в FBScanner вижÑ, ÑÑо ÐºÐ»Ð¸ÐµÐ½Ñ Ñ ÑеÑвеÑом договоÑилиÑÑ Ð¾ 15ом пÑоÑоколе. ÐоÑмоÑÑел в process explorer - ÑоздаеÑÑÑ Ð¾Ð±ÑкновеннÑй, Ñакой же, как Ñ FB - оÑделÑнÑй TCP-коннекÑ. ÐÑодолжил ÑкÑпеÑименÑ: подÑÑнÑл fbclient (пеÑеименнованнÑй в gds32) Ð¾Ñ FB2.0.5 FBScanner подÑвеÑдил, ÑÑо иÑполÑзÑеÑÑÑ 10Ñй пÑоÑокол. ÐÑе ÑоÑно Ñак же: ÑоздалÑÑ Ð¾ÑделÑнÑй коннекÑ, ÑвенÑÑ Ð·Ð°ÑегиÑÑÑиÑовалиÑÑ, имена ÑвенÑов Ñак же видно. ÐÑиÑем пÑи вÑзове UnRegisterEvents() / RegisterEvents() в FBS видно, как евенÑÑ Ð¸ÑÑезаÑÑ Ð¸ Ñнова ÑегиÑÑÑиÑÑÑÑÑÑ. Так ÑÑо вÑе ÑабоÑаеÑ, ÑабоÑÐ°ÐµÑ Ð²ÐµÑно, ÑабоÑÐ°ÐµÑ Ð¾Ð´Ð¸Ð½Ð°ÐºÐ¾Ð²Ð¾ на FB и IB. UnRegisterEvents() TCP ÐºÐ¾Ð½Ð½ÐµÐºÑ Ð½Ðµ закÑÑваеÑ, и ÑÑо Ñак и задÑмано. ÐÑем ÑпаÑибо. :-)
Re: TIBEvents.UnRegisterEvents() не Ð·Ð°ÐºÑ ÑÐ²Ð°ÐµÑ tcp-коненкÑÑ ?
да, ÑейÑÐ°Ñ Ð¿ÐµÑекопал ÑелизноÑÑ Ð½Ð° IB, и Ð²Ð¸Ð¶Ñ ÑÑо "аÑÑ Ð¸ÑекÑÑÑнÑÑ " изменений не бÑло. СÑÑанно. ÐидаÑÑ Ð¿Ð°Ð¼ÑÑÑ Ð¸Ð·Ð¼ÐµÐ½ÑеÑ. Ñ Ñоже Ð¿Ð¾Ð¼Ð½Ñ Ð¼Ð½Ð¾Ð³Ð¾ ÑазговоÑов пÑо ÑÑо. но ÑвенÑами не полÑзовалÑÑ Ð½Ð¸ Ñогда ни ÑейÑаÑ, Ñак ÑÑо не мог оÑÑледиÑÑ Ð¼ÐµÐ½ÑлоÑÑ Ð»Ð¸ ÑÑо-Ñо.
пÑÑниÑа однако
незаменимÑй инÑÑÑÑÐ¼ÐµÐ½Ñ http://growmoon.ru/admins.html