Tuesday, May 10, 2016

How to enable NUMA on a VMware guest


Just want to share a bit of insight on VMware - after spending to much time on finding out why-oh-why the vNUMA doesn't appear on my SQL server running on top of VMware.

The trick is to disable "HotAdd CPU" for the VM-guest. Simply.

It is all documented in this hard-to-find KB:

https://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=204037

Tuesday, December 16, 2014

What is running on the box

So you have an SQL server and you need to find out what the little box is up to. You could open up the activity monitor but i find i faster to just run this query:

SELECT 
command, DB_NAME(database_id) as DbName, 
percent_complete as PctComp, 
reads,
writes, 
logical_reads,
Cpu_time/1000 as CpuSec,
total_elapsed_Time/1000 as ElapsSec,
SUBSTRING ( s.text, statement_start_offset/2+1, 4096 ) as StatementTxt,
start_time, session_id, 
blocking_session_id, 
open_transaction_count 
FROM sys.dm_exec_requests r 

CROSS APPLY sys.dm_exec_sql_text(r.sql_handle) s 
order by start_time 



This query will give you an instant view on queries running on right now, how long time they have been running (ElapsSec) and how much CPU seconds they have consumed. You can also see blocked queries and what query that are head of blocking.

Friday, March 1, 2013

Great Products # 2


Biking in winter dark north has it very own challenges - one of them is that you need to have proper lights on the bike. And instead of doing endless recharges of the batteries, I have found a nice solid solution: The Reelight flash.
Basically a reinvention of the dynamo based light, but with much less friction. 

Hassle-free light, always on - Simple brilliant.  Reelight


Reelight





Wednesday, February 27, 2013

Great Products #1

Sometimes I find products that is just so simple and useful that I wish I had invented it myself.

One such product is the RazorPit - razorpit.com. A dirt-cheep rubber cover that will makes my razor blades last months.
I have had mine for years now - and I have also given a few away as gifts. And it simple just works.

RazorPit - The best any sex can get.


Thursday, February 14, 2013

Skrald ind/skrald ud buffer

Nu har organisationen fået et nyt system til tidsregistrering  - og nu skal der tal på bordet. Hvor bliver tiden brugt, hvilke projekter æder overskuddet og hvilke kunde typer tjener vi på? Det hele skulle være så godt, men nu viser det sig, at data ikke holder vand.

  • Medarbejderne registrerer tiden på de forkerte projekter og/eller deres registreringer er ikke præcise nok: Hvis man kan laver én eller to tidsregistrering om dagen, så har man sikkert ikke fået registreret den tid man brugte på at lede efter borehammeren eller tiden der går med at vente på opstart af den efterhånden noget slidte PC hver morgen. 
  • Hvis man registrerer alle ugens timer fredag eftermiddag, så har man sikkert glemt en time i løbet af ugen, som kunne være faktureret til en kunde (gang selv op med timepris*medarbejdere*uger for at se hvor meget virksomheden mister i overskud på den konto).
Hos Timelog er vi gået til kamp mod denne denne "Skrald Ind/Skrald Ud" buffer. Et af vores mange våben er  "TimeLog Tracker", der findes til Windows/MacOS/IOS/Android. Se de forskellige udgaver.
Grundtanken med trackerén er at du vælger dit projekt/opgave og så starter "stopuret". Trackeren holder rede på hvor meget tid du bruger på opgaven og når du er færdig vælger du blot en ny opgave eller stopper stopuret. En process der tager få minutter om dagen.
Alle vores trackere kan arbejde uden at være forbundet til internettet, hvilket gør dem ideelle for både kontor folk og for dem der arbejder i marken. 


Så skal dine ledelsesrapporter være mere værd en skrald, så giv dine medarbejdere gode retningslinjer for tidsregistrering og giv dem det rigtige værktøj til at foretage registreringen i. 









Tuesday, June 1, 2010

Timelog på Windows Phone 7


Med Windows Phone 7 SDK kommer der en fin lille emulator, hvori der kører en IE.
Så blot for the fun-of-it, så vises her Timelog kørende på en Windows Phone 7 - emulator.