28 октября 2011 г. 13:35 пользователь Евгений Торопов <span dir="ltr"><<a href="mailto:jt@aaanet.ru">jt@aaanet.ru</a>></span> написал:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div style="word-wrap:break-word"><div class="im"><div>On Oct 28, 2011, at 3:11 PM, Andrei wrote:</div></div><div><div class="im"><br><blockquote type="cite">28 октября 2011 г. 13:08 пользователь Ivan Petrov <span dir="ltr"><<a href="mailto:i.petro.77.00@gmail.com" target="_blank">i.petro.77.00@gmail.com</a>></span> написал:<br>
<div class="gmail_quote"><blockquote class="gmail_quote" style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0.8ex;border-left-width:1px;border-left-color:rgb(204, 204, 204);border-left-style:solid;padding-left:1ex">

<div>> Твой аргумент какой то дикий - разница м/у DBIC и писать ручками SQL<br>
> подобна той между Perl и писать ручками assembler. Тебе Perl часом не<br>
> мешает?<br>
<br>
</div>неуместное сравнение.<br>
<br>
говорить о DBIC vs писать SQL ручками вообще нельзя. ибо DBIC умеет<br>
составлять только самые простые запросы.<br>
<br>
а на реальных задачах получаются либо извращения (вроде специальные<br>
VIEW'ы дабы DBIC в них смотрел и не пытался самостоятельничать), либо<br>
те же запросы ручками<br></blockquote><div><br><br></div></div>DBIC автоматизиреут наиболее частые простые задачи.<br clear="all"></blockquote><div><br></div></div><div>Наиболее частые простые задачи автоматизируются примитивнейшими sql-генераторами и не стоят того, чтоб иметь пиздец какой оверхед ( <a href="http://blogs.perl.org/users/aevar_arnfjor_bjarmason/2010/03/benchmarking-dbixclass-vs-plain-dbi-on-hailo.html" target="_blank">http://blogs.perl.org/users/aevar_arnfjor_bjarmason/2010/03/benchmarking-dbixclass-vs-plain-dbi-on-hailo.html</a> ). Если бенчмарки по ссылке устарели - покажите новые.</div>
<div><br></div></div></div></blockquote><div><br>Вы бы Айвара до конца читали. А там написано:<br><br>Even if it turns out that I'm doing everything right and there's no way 
to make DBIx::Class faster than this for Hailo I'd still like to look 
into using it. By converting to it I got rid of a lot of manual DBI 
tedium required to support multiple backends.<br><br>А самый последний абзац вообще говорит:<br><br>Aside from this speed issue my first impressions of DBIx::Class have 
been very positive. I'll probably use it for any future Perl code that 
accesses a database. Provided the application isn't an oddball like 
Hailo which isn't purely IO bound like most database-based programs.<br><br></div></div>-- <br>Andrei Protasovitski<br>< andrei[dot]protasovitski[at]gmail[dot]com ><br>Diemen, Netherlands<br>