<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: My SQL2005 Diary &#8211; Part1</title>
	<atom:link href="http://www.darknet.org.uk/2006/03/my-sql2005-diary-part1/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.darknet.org.uk/2006/03/my-sql2005-diary-part1/</link>
	<description>Ethical Hacking, Penetration Testing &#38; Computer Security</description>
	<lastBuildDate>Tue, 14 Feb 2012 00:17:07 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Haydies</title>
		<link>http://www.darknet.org.uk/2006/03/my-sql2005-diary-part1/#comment-386</link>
		<dc:creator>Haydies</dc:creator>
		<pubDate>Thu, 30 Mar 2006 11:08:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.darknet.org.uk/2006/03/my-sql2005-diary-part1/#comment-386</guid>
		<description>Ok, my 10 pence worth. 

Crystal reports is garbage, always has been, always will be. If it dosn&#039;t crash it corrupts reports, one version wont modify another versions files... its generaly slow, clunky and well, there are so many better options. 

&quot;including some very cool stuff that is new to database servers as a whole&quot;, also not true. Oracle has been able to have embeded Java code for some time. It can even store &quot;active&quot; Java objects.</description>
		<content:encoded><![CDATA[<p>Ok, my 10 pence worth. </p>
<p>Crystal reports is garbage, always has been, always will be. If it dosn&#8217;t crash it corrupts reports, one version wont modify another versions files&#8230; its generaly slow, clunky and well, there are so many better options. </p>
<p>&#8220;including some very cool stuff that is new to database servers as a whole&#8221;, also not true. Oracle has been able to have embeded Java code for some time. It can even store &#8220;active&#8221; Java objects.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: tonyenkiducx</title>
		<link>http://www.darknet.org.uk/2006/03/my-sql2005-diary-part1/#comment-363</link>
		<dc:creator>tonyenkiducx</dc:creator>
		<pubDate>Wed, 29 Mar 2006 07:53:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.darknet.org.uk/2006/03/my-sql2005-diary-part1/#comment-363</guid>
		<description>Dzof - We literally do 90% of our work in the SQL layer and its a lot more than just reporting(I did mention we use reporting services for our reporting though).  For example, if a customer at a hotel in south africa wants some flowers sending to his room, the desk clerk there puts it in his computer through our webapp, and it is instantly added to his file in the UK as a surcharge to his current holiday, his credit line is checked(Whatever it might be, credit score, credit card, direct debit), and authorization sent back to the clerk(Or a request for a cash payment), an extra invoice is queued in the letter batch for that night to be printed and sent and a sales rep has the file flagged in there list so they can check it to make sure that everything is ok.  All of that is done by the SQL server.

Darknet - The RAM thing in SQL is always a worry for people who dont use SQL server a lot, it does like to run away and steal RAM when it can, but with a bit of experience(No offense meant) you can easily manage that problem.

The Americans use oracle, but even they are now moving away from it because of the prohibative costs(More on the costs in part 2).  Your right that in an ideal world we would have an application layer in between the web app and the data later, but unfortunately the system were working on was designed and built by someone who had never even seen the internet before and just had a copy of dreamweaver, so they stuck with what they knew and went 99% sql.  Its not ideal, but I have to admit it feels much neater and easier to have everything in 1 language and in 1 place.</description>
		<content:encoded><![CDATA[<p>Dzof &#8211; We literally do 90% of our work in the SQL layer and its a lot more than just reporting(I did mention we use reporting services for our reporting though).  For example, if a customer at a hotel in south africa wants some flowers sending to his room, the desk clerk there puts it in his computer through our webapp, and it is instantly added to his file in the UK as a surcharge to his current holiday, his credit line is checked(Whatever it might be, credit score, credit card, direct debit), and authorization sent back to the clerk(Or a request for a cash payment), an extra invoice is queued in the letter batch for that night to be printed and sent and a sales rep has the file flagged in there list so they can check it to make sure that everything is ok.  All of that is done by the SQL server.</p>
<p>Darknet &#8211; The RAM thing in SQL is always a worry for people who dont use SQL server a lot, it does like to run away and steal RAM when it can, but with a bit of experience(No offense meant) you can easily manage that problem.</p>
<p>The Americans use oracle, but even they are now moving away from it because of the prohibative costs(More on the costs in part 2).  Your right that in an ideal world we would have an application layer in between the web app and the data later, but unfortunately the system were working on was designed and built by someone who had never even seen the internet before and just had a copy of dreamweaver, so they stuck with what they knew and went 99% sql.  Its not ideal, but I have to admit it feels much neater and easier to have everything in 1 language and in 1 place.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Darknet</title>
		<link>http://www.darknet.org.uk/2006/03/my-sql2005-diary-part1/#comment-360</link>
		<dc:creator>Darknet</dc:creator>
		<pubDate>Wed, 29 Mar 2006 06:49:40 +0000</pubDate>
		<guid isPermaLink="false">http://www.darknet.org.uk/2006/03/my-sql2005-diary-part1/#comment-360</guid>
		<description>Ah MSSQL becomes a truly transactional database finally..

Should alleviate some of the load problems anyway...I always found it a resource hog though, needs some massive amounts of RAM.

Sounds like a fairly monster project anyway..

Did your guys not think of moving to Oracle to avoid this problem again with scaling in the future?

I guess you don&#039;t have a data abstraction layer though...so it&#039;s all fairly MS-SQL dependant.</description>
		<content:encoded><![CDATA[<p>Ah MSSQL becomes a truly transactional database finally..</p>
<p>Should alleviate some of the load problems anyway&#8230;I always found it a resource hog though, needs some massive amounts of RAM.</p>
<p>Sounds like a fairly monster project anyway..</p>
<p>Did your guys not think of moving to Oracle to avoid this problem again with scaling in the future?</p>
<p>I guess you don&#8217;t have a data abstraction layer though&#8230;so it&#8217;s all fairly MS-SQL dependant.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dzof</title>
		<link>http://www.darknet.org.uk/2006/03/my-sql2005-diary-part1/#comment-358</link>
		<dc:creator>Dzof</dc:creator>
		<pubDate>Wed, 29 Mar 2006 06:08:55 +0000</pubDate>
		<guid isPermaLink="false">http://www.darknet.org.uk/2006/03/my-sql2005-diary-part1/#comment-358</guid>
		<description>Aha. May I step in here and suggest that instead of handcoding SQL statements, you use a reporting program - like, say, Crystal Reports - to come up with the goods? 

Of course the fact that I give training in this area doesn&#039;t make this comment self-serving in any way whatsoever... ;)

Honestly, though, if you&#039;re building extremely complex SQL statements to then present results to end-users, it would be worth investigating reporting tools. Even if it is (*cough*)  &lt;i&gt;MS SQL reporting services&lt;/i&gt;.</description>
		<content:encoded><![CDATA[<p>Aha. May I step in here and suggest that instead of handcoding SQL statements, you use a reporting program &#8211; like, say, Crystal Reports &#8211; to come up with the goods? </p>
<p>Of course the fact that I give training in this area doesn&#8217;t make this comment self-serving in any way whatsoever&#8230; ;)</p>
<p>Honestly, though, if you&#8217;re building extremely complex SQL statements to then present results to end-users, it would be worth investigating reporting tools. Even if it is (*cough*)  <i>MS SQL reporting services</i>.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

