« first day (3906 days earlier)      last day (962 days later) » 

6:18 AM
someday i want to know which teacher at which university or which online course is responsible for this dba.stackexchange.com/search?q=Courses%2C+Students
4
 
That's only 127 questions with 93 answers.
You can earn some unicorn points. Go for it.
 
7:14 AM
Morning class
 
Morning
 
7:33 AM
@JohnK.N. i'd sooner find one we can add the the canonical answers so we can auto close as dupe whenever they come in
39
Q: Canonical Answers

Mark Storey-SmithAfter discovering the pot of gold that is ServerFault's What are the canonical answers we've discovered over the years?, I'm inclined to think dba.se could do with the same. If agreeable to moderators and contributors alike, please edit your nominations for canonical question/answer pairs into t...

that's actually what i was thinking about doing when i came across that search fwiw
but then i got annoyed and alt-tabbed out
story of my life, really
Sep 8 at 7:16, by Peter Vandivier
someone please answer this. i went to type and just started screaming
 
 
2 hours later…
10:04 AM
Seen on the interwebs today ...
ORACLE: One Rich Asshole Called Larry Ellison.
5
 
 
1 hour later…
11:23 AM
@ConcernedOfTunbridgeWells I guess because Oracle announced results yesterday
> Oracle Corp. missed analyst estimates for fiscal year 2022 first-quarter revenue, but managed to top earnings estimates for the period as its latest cloud businesses showed good growth.

The database giant reported non-GAAP earnings of $1.03 a share on revenue of $9.7 billion.
 
 
1 hour later…
12:52 PM
@PeterVandivier They say write about what you know. Just like the amount of anime featuring a manga artist as the protagonist.
 
1:24 PM
Good morning
 
1:42 PM
oof - my ETL was going great until the volume of updates for some tables went from 10-12 million rows to 22-29 million rows. And instead of taking approximately twice as long I'm looking at going from 15-20 minutes to 1-2 hours.
I gotta figure something out because whatever worked when the tables had less than a billion rows is not working now that they're over 1 billion rows.
 
@bbaird Has something overflowed available memory and started generating a query that spools something to disk. Have you got anything doing stuff in the query plan that looks funky now?
 
Query plan looks the same, but the log is blowing up so I'm guess it's memory pressure.
I'm going to try and batch the inserts and see if that changes things.
 
How much memory does the server have?
Bearing in mind that the street price for 128GB of RDIMMs (4x32) is about £400.
Although bigger sizes get pricier per GB, throwing hardware at it might be cost-effective.
Also, is it possible to get an incremental load out of the big transactional tables if not already?
 
not enough, like 20 GB which I expressed concern with early on. Our IT dept wants to charge back an absurd amount of money to upgrade that to 128 GB
 
@bbaird Get some pricing for running it on Azure.
@bbaird How much are they asking for 128GB?
 
1:50 PM
@ConcernedOfTunbridgeWells on the order of 1,000/month in perpetuity.
 
@bbaird Get a quote from Microsoft about an appropriately sized Azure synapse or SQL Server on Azure platform.
 
They've decided we're AWS and no they'll not be using SQL Server "in the cloud". Fortune 500 IT departments are awful
 
Most of the 1000/mth will be overheads from the I.T. department.
I bet some clown is insisting that they run IT as a profit centre.
 
@ConcernedOfTunbridgeWells bingo
 
Could be worse. Wait until management gets so pissed off with IT that they outsource it. What could possibly go wrong?
Hint: I've seen a company that outsourced its IT function to a big company™ that you've heard of. They had about 15 departments within the business running their own completely siloed M.I. teams.
Eventually they brought the I.T. function back in house, but the relations between IT and the business were ... not the best.
Anyway, cheer up. The job market is buoyant now. Time to polish up your CV.
4
 
2:35 PM
A chairde - Morning all!
 
 
2 hours later…
4:20 PM
So tinier chunks doesn't seem to be helping, but re-examining the query plans it looks like it's doing unnecessary index seeks on the bigggggg table so I've rewritten things to use OUTER APPLY instead of a correlated subquery which cuts the estimate cost 5 fold. Fingers crossed.
Tinier chunks did reduce contention in other areas, so it wasn't a total bust.
 
 
1 hour later…
5:36 PM
twitter.com/peter_szilagyi/status/1437646118700175360 TravisCI compromised all users' secrets via build logs
 
5:58 PM
Continuous Integration... more like Continuous Fail.
 
@HannahVernon Out of the 20 or so contract gigs I've worked since 2004, care to guess how many of them had successfully implemented a CI platform?
 
12?
 
1
And the firm was a pure-play online vendor where it was their strategic product.
Dyed in the wool big-A Agile shop that painted themselves into a corner and had to do a big-bang re-engineer of pretty much their entire product.
Which they failed at.
 
@ConcernedOfTunbridgeWells one of the things I actually really dig about the place I'm at now is they use CI for pretty much everything. Albeit, it's all greenfield work in Azure, so that makes it easier.
 
I was sat next to their project managers. I can remember them spending 3 weeks going through their backlogs trying to figure out what their scope was.
CI feels like one of those things that works for simple cases but doesn't really scale.
 
6:14 PM
we're using it to orchestrate deployments into Azure Data Factory, Azure SQL Database, and PowerBI, along with the occasional Azure Function or other code. But, I agree, that's a pretty small scope.
 
For fans of the accepted answer feature:
-3
A: MS SQL Grouping on LatLng where JOIN is few OR zero

SQLproHAVING Count(v.ProductID) < 20 Must be rewrite to : HAVING Count(v.ProductID) < 20 OR Count(v.ProductID) IS NULL

 
6:28 PM
@HannahVernon The outfit in question had some major COTS applications in their environment, in particular a workflow system and a policy administration system, neither of which they had source code for. There were also multiple databases on different platforms and multiple middleware platforms.
They had to do a ground-up rebuild for reasons mainly to do with their being unable to meet capacity targets with their incumbent architecture. It didn't go well.
They also had a data warehouse platform that wasn't in their CI build, as was also the case with several other applications they were dependent on.
And a pricing platform supplied by a third party vendor.
 
@PaulWhite But the guy is a pro!
 
I think a lot of effort went into getting their CI platform working, but they could only deploy it as a VM with everything pre-built and installed.
 
@mustaccio That's an ambiguous abbreviation in many cases
 
yah if you're going to do CD/CI, the development part should really be all-encompassing. i.e. you can't expect a non-integrated continuous integration project to go well.
 
> MVP SQL Server for 15 years [...]. Courses about SQL language, data modeling, SQL Server and PostGreSQL
 
6:33 PM
@HannahVernon I don't think CI was the root cause of their project failure, though. The project failed because they didn't manage their requirements properly. I think a backlog can work well for managing work items, but it's not really up to the job of handling a major business change programme.
 
agreed
 
I'm a bit cynical about big-A agile, more because of the antics of its fanboys than because of the methodology itself. It gets pushed as being all things to all people, and then people won't admit it has shortcomings.
For example, a backlog management system like TFS or even Jira is a miles better way to manage work than a tool like MS project.
 
Goodness is MS Project still a thing
 
The process works well for anything that can be managed as if it was a BAU workstream. Less so for a large scale project where you need to have decent visibility of your requirements. Going through 1,000 stories in a backlog really isn't a good way to manage scope.
@PaulWhite I've not seen it used in anger in a few years now, really since TFS and Jira got widely adopted by enterprise IT functions.
 
Last time I saw it must be 20 years ago
 
6:41 PM
@PaulWhite I've seen it more recently than that, maybe 2010 or so. It's mostly dead in IT, though.
 
I had it in the same mental basket as Visual Source Safe
 
@PaulWhite I can't remember the last time I saw VSS, but I think sometime before 2010.
 
Microsoft Support had a case filed by someone using VB6 the other day
 
@PaulWhite There's more of that still in production than one might think.
Policy administration systems are amazingly sticky due to the cost of migrating off them.
There's an outfit called OpenGI that originally produced their flagship product on a long-dead 68k based machine running Tripos, which is best known as the platform that was adapted for the Amiga's operating system. They bought the OS when the vendor went under and still maintain an emulation layer on Linux to run their product.
 
sure
 
6:47 PM
One outfit I worked for had two SAS teams. There was the mainframe SAS team that had been migrated to Linux and the other mainframe SAS team that was still running it on the mainframe.
At another place I worked for once, I got to witness somebody from IT taking out a complete set of VMS manuals and dumping them into a skip.
 
ha ha ha
 
I've worked for about half a dozen places that still have systems running on AS/400s.
One place that had an in-house system written in PROGRESS 4GL.
 
I remember AS/400s
 
Still alive and well in some circles.
 
Informix was my first database I think
 
6:51 PM
Informix SE was a remarkably simple system. My first ever unix system had 2MB of RAM and originally been purchased by somebody intending to run Informix SE on it.
Fun fact: Informix was originally developed as a part of Project Athena, which also spawned the X windowing system.
 
You know some weird things
 
@PaulWhite It's been observed before.
 
 
1 hour later…
7:54 PM
just in case anyone has too much money
 
8:37 PM
I should form my own consultancy - if this guy can do it, surely anyone can? His qualifications appear very impressive from his profile. He has an interesting article here (comparing SQL Server with PostgreSQL) where he refers to "PostgreSQL Ayatollahs".
It's not often I get a good laugh out of a (purported) technical article. Given the amount of bold text, he should perhaps be taking what the French call "un calment" (an anxiolytic - i.e. a "calmer").
Deleted post, so it's probably visible to pretty much everyone who hangs here!
 
9:06 PM
@ConcernedOfTunbridgeWells Fun fact - my first exposure to the joys of the RDBMS. Interesting architecture - it ran on top of C-ISAM tables which meant that the rdbms functionality could be "subverted" under the hood. The company I worked for had the misfortune of purchasing an entire system that was based on subverting it, which led to (ahem...) interesting bugs. You could sit the Informix 4GL on top of it!
 
9:49 PM
@PaulWhite I missed this before I wrote about him! I also missed your bit about Informix! These HCL guys in India seem to be taking on the development of every db server they can lay their hands on - Informix and Ingres - what next? SQL Server? Oracle? Perhaps not - they appear to go for products with little or no market share that start with the letter "i"! Interbase? They'd have some stiff competition from Firebird... always liked that system...
 

« first day (3906 days earlier)      last day (962 days later) »