Warning.
If the topic of psychological manipulation and emotional enslavement of women offends
you, I want you to stop watching this video.
And if you want to continue, you must agree never to use this knowledge to hurt women.
Deal?
Great.
Let's start!
First things first.
I personally won't try to attract a married woman.
Why?
Well, simply because there's just so many fishes in the sea.
However, I do understand that there are lots of guys out there who have no qualms at all
about hitting on women with husbands.
Look: I am not here to judge.
My job is to show you what really works, and your moral values is none of my concern.
With that said, I do need to point out some dangers of trying to seduce a woman who is
already married.
For one, you don't know what dangers her husband will pose to you.
Think about it.
getting your wife snatched by another man is probably the most humiliating thing that
will ever happen to you.
And when guys face extreme humiliation, they often resort to violence.
So, if you try to use these techniques on a married woman, be prepared for its potential
backlash.
OK?
So you've got your eye on a married woman, and you want to seduce her into your arms,
despite her husband.
The good news is that it's far easier to seduce a married woman than to attract a girl
who already has a boyfriend.
That might sound counter intuitive somewhat, but true.
You see, when a woman marries a man, she starts to see the REAL him – warts and all.
Reality often is far different from the "imagery" that a guy creates when he is dating a woman.
When he marries her, he will let his guard down.
Use Shogun Method to learn how to seduce an attached womanOver time, she will discover
more and more of his shortcomings which she will often try to tolerate.
Here lies the key to the ultimate "Husband Destroyer" technique –
What you want to do is to bring his shortcomings to the forefront, and exaggerate them in her
mind so that she reaches her breaking point.
Does he suck in bed?
Is he a selfish lover?
Has he turned boring after marriage?
Is he less sensitive to her needs?
Is he a bad father?
Is he earning less than her?
Does he leave the toilet seat up?
You want to find out about as many these shortcomings as possible, and make her recall them every
time you talk to her.
Over time, her dissatisfaction with him will pile up, and one day, she would just completely
snap.
Pretty vicious, I know.
Hey, nobody told you it's gonna be pretty.
Now how do you find out about those shortcomings then?
Simple answer: you put her on a mild hypnosis.
The easiest way to hypnotize a woman is to use this technique called Fractionation.
With this technique, you can immediately put a woman under trance in literally minutes.
To discover how to use Fractionation to attract a married woman, go to FractionationHypnosis.com
or click on the link in the video description below.
For more infomation >> How To ❤Seduce❤ A Married Woman - Duration: 3:28.-------------------------------------------
hand embroidery tutorial for beginners,zardozi hand embroidery tutorial,wedding maggam work blouses - Duration: 2:31.
zardozi embroidery
-------------------------------------------
WATCH LIVE: The National for Wedesday, February 15, 2015 - Duration: 1:00:08.
-------------------------------------------
Arrieta Leaves Door Open For More Cubs Seasons - Duration: 1:29.
THE WHITE SOX JOSE CAN TAN
THAT TALKED TODAY.
HIS MOTIVATION IS MAKING A
SECOND ALL STAR CUB APPEARANCE.
ARRIETA IS HOPEFUL HE CAN STAY
WITH THE CUBS BEYOND 2017.
Reporter: THE CUBS ARE OUT
OF THE STARTING GATE FOR AN
EIGHT-MONTH MARATHON FULLY
CONFIDENT THAT ANOTHER WORLD
SERIES TITLE AWAITS THEM AT THE
FINISH LINE.
AS JAKE ARRIETA ENTERS THE
FINAL SEASON BEFORE A HUGE
PAYDAY IN FREE AGENCY IS VERY
POSSIBLE THAT THIS COULD BE THE
END OF THE ROAD WITH THE CUBS
FOR THE FORMER CY YOUNG WINNER.
I OWE A LOT TO THIS TEAM,
THE ORGANIZATIONS, THE OWNER --
THE ORGANIZATION, THE
OWNERSHIP.
I DON'T WANT TO SEE MY TIME
COME TO AN END BUT THE BUSINESS
SIDE OF THE GAME SHOWS ITS HEAD
EVERY ONCE IN A WHILE.
I THINK FINANCIALLY IT'S NOT A
BIG WORRY FOR MYSELF
INDIVIDUALLY.
MY MAIN FOCUS WILL CONTINUE TO
BE TRYING TO HELP THAT'S GUYS
AS MUCH AS I CAN TO PREPARE FOR
OUR SEASON THIS YEAR.
YOU SAID YOU WANT TO MAKE
ALL THE STARS WITH THE GUYS IN
THE ROOM, THAT'S THE RIGHT MIND-
SET.
-------------------------------------------
Gov. Raimondo Apologizes For Plagued UHIP Benefits System - Duration: 2:08.
(MM)
NOW TO A STORY THE
TARGET 12
INVESTIGATORS HAVE
BEEN TRACKING---
GOVERNOR GINA
RAIMONDO APOLOGIZED
TODAY FOR THE PROBLEM
PLAGUED U-HIP BENEFITS
SYSTEM.
(HE)
THIS, AS A NEW REPORT
FINDS MORE TIME...MORE
STAFF... AND MORE
TRAINING WAS NEEDED
FOR THE ROLLOUT.
EYEWITNESS NEWS
REPORTER STEPH
MACHADO HAS MORE
NOW LIVE IN STUDIO.
TONIGHT LAWMAKERS
SCRUTINIZED THAT
SCATHING REPORT ON
"UHIP" THAT CAME OUT
TODAY...
AFTER THE GOVERNOR
ADMITTED IT WAS A
MISTAKE TO LAUNCH THE
NEW COMPUTER SYSTEM
WHEN IT WASN'T READY.
"i'm just not buying this whole
thing"
LAWMAKERS ASKING
QUESTIONS AFTER THE
RELEASE OF A 30 PAGE REPORT
PROCLAIMING THE "PROBLEMS
WITH UHIP ARE MUCH MORE
SIGNIFICANT THAN
ANTICIPATED"
Rep. Patricia Serpa/D-House
Oversight Chair: I am a little
more
annoyed than yesterday because I
think this report places too
much of
the blame on Deloitte. And while
they are not blameless I do
think
that there's plenty of blame to
go
around.
UHIP IS THE NEW BENEFITS
SYSTEM THAT LAUNCHED IN
SEPTEMBER AND HAS
RESULTED IN PROBLEMS FOR
THOUSANDS OF RHODE
ISLANDERS WHO GET BENEFITS
LIKE FOOD STAMPS AND
MEDICAID....
DELOITTE IS THE COMPANY
THAT BUILT THE SYSTEM.
Eric Beane/Acting Director,
Dept. of
Human Services: There have been
siginifcant parts of the system
that
have never worked, and are not
working right now
ERIC BEANE IS THE ACTING
DIRECTOR OF THE DEPT OF
HUMAN SERVICES -- HE
CONDUCTED THE REVIEW AND
PRESENTED THE UNPLEASANT
FINDINGS TO THE HOUSE
OVERSIGHT COMMITTEE
WEDNESDAY NIGHT.
Rep. Anastasia Williams/D-
Providence: While you all are
trying
to figure it out, people are
trying to
see how they can make the next
day.
Beane: You've put your finger on
the
most important thing. That is
the
real world impact of this flawed
system.
Raimondo: I apologize
IN THE WAKE OF THE REPORT
GOVERNOR GINA RAIMONDO
SAID TODAY SHE SHOULD NOT
HAVE PULLED THE TRIGGER TO
LAUNCH UHIP...3 TOP OFFICIALS
HAVE RESIGNED OVER THE
FALLOUT.
Gov. Gina Raimondo/D-Rhode
Island: I was provided with poor
information and made a bad
decision. But we're gonna fix
this
and we're gonna get through to
the
other side.
THE STATE HAS STOPPED
PAYING DELOITTE FOR ITS
WORK AS THE COMPANY
WORKS TO FIX THE
PROBLEMS...WHICH
COULD TAKE A YEAR...
TODAY WE HEARD FROM
DELOITTE FOR THE FIRST
TIME...A SPOKESPERSON
SAID THEY "DEEPLY
REGRET" THE PROBLEMS
THE TROUBLED SYSTEM
HAS CAUSED FOR THE
PEOPLE OF RHODE
ISLAND.
-------------------------------------------
15 Cool and Useful Gadgets Things for Winter from Amazon - Duration: 2:59.
Hi, guys!
You are on YouFact channel.
Today I have prepared 15 useful winter goods that you can find on Amazon.
Links to all the goods are in the description.
If you often feel in winter as awkward as a cow on roller skates, you need these ice
cleats.
They are easily attached to any outsole.
If you are not afraid cold, you can even put it on outsoles of your sneakers and stand
on feet confidently.
In this hat with ear-flaps you'll not only look lovely in the snow but you will be able
to listen to music and even answer calls.
Connect it to your smartphone and go forward into the cold; your hands will always be warm.
If you like to play snowballs (who actually does not like it?), then look at this generator
of snowballs.
In a matter of seconds you can make a dozen of perfectly smooth snowballs and throw these
snowballs at your uninformed opponents in wet gloves.
To be on the battlefield even cooler than a cucumber, you just need a machine for throwing
snowballs.
Load it with snow and start to smash your opponents.
These stylish leather gloves, according to sellers, will allow you to click on the touch
screen of the smartphone without taking the gloves off.
There are also gloves for touchscreen made of cotton and wool.
If it is very cold in the street and normal gloves don't warm you, you can always wear
gloves with warming.
They will not allow you to freeze your fingers even in the most severe frosts.
But you'll have to forget about your smartphone when you wear these gloves.
To keep your hands in warm, you can purchase such catalytic hand warmers.
Fill them with gasoline, put in pockets or gloves and do not feel like a snowman.
In order to combine business with pleasure, you can buy a power bank with a warmer for
hands also.
You get 2 in 1: you charge your smartphone and warm your hands at the same time and you
can forget about gasoline.
A rim for a steering wheel with heating is another gadget from the "warm hands" series.
It works from the cigarette lighter socket.
It is a pleasant and useful thing for winter.
Of course, it is good to keep hands warm, but it is equally important to keep feet warm.
So insoles for shoes with heating will be very relevant for you.
In addition, it is a good idea to have socks with heating that work from batteries.
Now if you are late you have quite good reason - you had to "charge socks".
Don't you like that coffee or tea is getting cold while you seemingly just started to play
DotA?
Then you certainly need a stand for mugs with USB, heating your drinks.
Now you don't need to waste precious time to get up from the chair and reheat your coffee
in the microwave, it will always be hot at your fingertips.
To sit at the computer in the warmth and comfort, you need a heating pad for feet.
Do you need more heat?
It is not a problem; slippers with heating will not let you get cold.
And for total comfort you put this heated blanket on your shoulder or your knees and
forget that there is winter in the street.
Subscribe to our channel and our group in Facebook.
See you.
-------------------------------------------
Mexican cartels responsible for cheap, effective meth in NM - Duration: 1:11.
REPORTER: THE ALBUQUERQUE
JOURNALS MIKE GALLAGHER SAYS
HIGH QUALITY, CHEAP METH BROUGHT
IN BY MEXICAN CARTELS IS A
PROBLEM FROM NEW MEXICO
RESERVATIONS TO METRO AREAS TO
RURAL NEW MEXICO.
>> RIGHT NOW THE METH COMING OUT
OF THE JALISCO AND SINALOA
CARTEL IS PURE.
REPORTER: 95% PURE.
IT'S A HIGHLY ADDICTIVE AND THE
CRIME THAT ACCOMPANIES IT IS
OFTEN VIOLENT
>> IT'S THAT CHEAP ON THE STRE
AND POLICE REALLY HATE METH,
BECAUSE THE PEOPLE WHO GET
ADDICTED TO IT WIND UP, TEND TO
COMMIT HORRIFIC CRIMES.
REPORTER: GALLAGHER SAYS STATS
POINT TO A SERIOUS PROBLEM.
IN 2008, THERE WERE 23 METH
OVERDOSE DEATHS IN NEW MEXICO BY
2014, THERE WERE 111.
GALLAGHER SAYS THIS STUFF IS
POTENT
THE JOURNAL REPORTS 90% OF THE
METH CONSUMED IN THE U.S. IS
MADE IN MEXICO AND CARTELS
CONTROL IT ALL FROM MAKING IT TO
SELLING IT.
AND IN TODAY'S PAPER YOU'LL READ
ABOUT FENTANYL A NEWER AND
POWERFUL DRUG THAT KILLED 22
PEOPLE IN NEW MEXICO LAST
SUMMER.
-------------------------------------------
Eastern New Hampshire preparing for more snow through Thursday morning - Duration: 1:51.
SNOW ON THE GROUND AT THIS HOUR.
TONIGHT IS SURE TO BE ANOTHER
BUSY ONE FOR ROCHESTER PLOW
DRIVERS.
POUNDS OF SALT WILL BE HITTING
THE STREETS OF ROCHESTER AS CITY
PLOW DRIVERS PREPARE FOR WHAT'S
SURE TO BE ANOTHER LONG NIGHT.
8 TRUCKS WILL PRE-TREAT THE
STREETS EARLY ON UP TO 30
DRIVERS COULD BE CALLED IN
OVERNIGHT.
PLOWING SOME 300 MILES FOR EACH
OF THEIR ROUTES PREPARING FOR
ANOTHER MESSY COMMUTE TO WOR
IN WAKEFIELD, THEY WERE SLAMMED
WITH 17 INCHES DURING SUNDAY'S
STORM AND ARE EXPECTING UPWARDS
OF ANOTHER FOOT OVERNIGHT.
BUT THE FOLKS AT THIS HARDWARE
STORE IN TOWN ARE REVELING IN
THE WINTER WEATHER.
>> SELLING A LOT OF ROOF RAKES,
SHOVELS, BEEN GOING THOUGH A LOT
OF.
IT'S BEEN NICE.
CHERISE:
WHILE MANY WILL BE SHOVELING OUT
THEIR DRIVEWAYS AND CARS IN THE
MORNING, LUCKILY FOR ROCHESTER
DPW WORKERS THEY HAVE PLACES TO
PUT ALL THIS SNOW WHEN IT SEEMS
LIKE IT'S STARTING TO OVERWHELM
CITY STREETS
>> WE HAVE A CONTRACT WITH THE
ROCHESTER FAIRGROUNDS SO WE HAUL
THE SNOW OVER THERE AND WE HAVE
ONE OUT IN EAST ROCHESTER.
THERE'S JUST NO PLACE TO PUT IT
IN THE DOWNTOWN.
CHERISE: THE BLAST OF WINTER IS
NOT COMING AS A SURPRISE FOR
GRANITE STATERS BUT SOME ARE
STARTING TO GET A LITTLE
TIRESOME.
>> THE GUYS ARE COMING IN A
LITTLE BIT SLEEPY BUT THEY WILL
BE READY TO GO.
THEY WILL BE ON 424-30 HOURS,
WHATEVER IT TAKES TO GET IT
DONE.
CHERIS A LOT OF LONG NIGHTS
FOR PLOW DRIVERS ALL OVER THE
STATE.
STATE DOT OFFICIALS TELL US
-------------------------------------------
Fan Interview with Emily, Jenny and Stella from Warpaint (São Paulo - Brazil - 04/02/2017) - Duration: 6:46.
-------------------------------------------
Test for Carbohydrates, Proteins and Fats - OLabs - Duration: 7:44.
-------------------------------------------
How to change money color (Dp Edit For Imvu) - Duration: 1:48.
-------------------------------------------
filous - Goodbye ft. Mat Kearney - Duration: 3:24.
Everybody's got their reasons Everybody's got their lines
Everybody says forever But it's never 'round when it dies
My heart is on the table Somebody's gotta try
I'm willing and I'm able Don't you know it?
I don't wanna say goodbye
All my life Waited for something this right
One more night And I'm tryna stop the morning light
I don't wanna say goodbye
Nobody said it's easy And nobody wants a fight
Nobody in here is perfect, but it's worth it with wide open eyes
My heart is on the table If nobody's gonna try
I'm willing and I'm able Don't you know it?
I don't wanna say goodbye (x2)
All my life Waited for something this right
One more night And I'm tryna stop the morning light
I don't wanna say goodbye
My heart is on the table Somebody's gotta try
I'm willing and I'm able Don't you know it?
I don't wanna say goodbye
-------------------------------------------
Quick test can determine your risk for a heart attack - Duration: 1:31.
LOOPS.
WHAT DOES THIS TEST SHOW?
BRIAN: FOR ADULTS, THEY MIGHT BE
ABLE TO AVOID A TRIP TO THE ER
FOR A HEART ATTACK BY TAKING A
SIMPLE SCAN.
THE SCAN RESULT -- A SIMPLE CT
SCAN.
>> WHITE STUFF, THE PLAQUE, THE
CALCIFICATION OF THOSE ARTERIES.
BRIAN: FOR PEOPLE WHO HAVE A
FAMILY HISTORY OF HEART DISEASE
, A MATTER OF MINUTES IN THIS
MACHINE CAN HELP DETERMINE THE
POTENTIAL RISK OF A HEART ATTACK
LATER IN LIFE.
>> THIS STUFF IS IMMINENTLY
PREVENTABLE.
WE JUST HAVE TO KNOW WHEN IT'S
THERE.
WHEN IT IS THERE, IT FESTERS FOR
YEARS OF DECADES BEFORE IT BLOWS
UP WITH A HEART ATTACK OR
STROKE.
BRIAN: AFTER GENETICS, A CALCIUM
BUILDUP IN THE CORONARY ARTERY
ELEVATES RISK FOR HEART DISEASE.
A CARDIO SCAN IS EASY.
THERE'S NO NEEDLES OR PAIN.
YOU LIE ON A BED WITH A COUPLE
HEART MONITORS WHILE A CT SCAN
TAKES RAPID IMAGES OF YOUR
HEART.
>> OF WHAT I HAVE SEEN, 90% OF
IT IS GENETICS, THAT'S WHAT Y
CAN'T CONTROL, BUT WHAT YOU CAN
CONTROL IS THE REST OF IT.
BRIAN: EXERCISE, SLEEP, AND DIET
GO A LONG WAYS TOWARDS
PREVENTION, BUT A LITTLE
KNOWLEDGE CAN HELP.
>> SOUNDS LIKE I MIGHT WANT TO
LOOK INTO THAT
>> WE DO THE MAMMOGRAMS FOR
BREAST CANCER, WHY NOT DO HEART
DISEASE IF YOU KNOW IT RUNS IN
YOUR FAMILY?
I CERTAINLY CAN SEE THE VALUE IN
IT.
BRIA MOST INSURANCE COMPANIES
DO NOT, THE TEST.
IT IS OUT-OF-POCKET FROM START
-------------------------------------------
Aspiring Delmarva Writers Meet for Inspiration, Comaraderie - Duration: 2:28.
HAVE YOU EVER
THOUGHT YOU COULD
WRITE A BOOK OR
MAYBE A POEM, BUT
YOU DIDN'T KNOW
HOW OR WHERE TO
START?
THERE'S A WRITER'S
GROUP IN WICOMICO
COUNTY THAT MIGHT
BE ABLE TO HELP YOU
OUT.
THE MOST
IMPORTANT STEP,
THEY SAY, IS TO
WRITE THAT FIRST
WORD.
WBOC'S JACQUELINE
KARLI REPORTS.
EVERY COUPLE OF WEEKS.... IN THE
BACK OF A LOCAL RESTAURANT....
THIS GROUP GATHERS
AROUND A CORNER
TABLE.
SOUND OF LAUGHING
A GROUP OF PEOPLE
WHOSE PATHS MIGHT
NEVER HAVE CROSSED
PROFESSIONALLY....
CHRISTY MANNING, WRITER
- "I'M AN
ADMINISTRATIVE
ASSISTANT."
ROXANNE GORDY, WRITER
"A RETIRED GRAPHICS
ILLUSTRATOR."
BUT WHO ALL SHARE
THE PASSION ....TO
WRITE.
CHRISTY MANNING, WRITER
"WE HAD A RED AND
WHITE ARCH SO
SANTA KNEW HOW TO
GET TO OUR HOUSE...."
JIM RICCA, AUTHOR
"THERE'S NO
CRITICISM HERE.
THERE'S NO RIDICULE."
" YOU HAVE A FEW
MINOR THINGS. I
MARKED 'EM FOR
YOU."
AUTHOR JIM RICCA
STARTED THE LOWER
DELMARVA WRITERS,
AUTHORS AND
STORYTELLERS
GROUP ...HOPING TO
BRING TOGETHER
ASPIRING AUTHORS
AND A FEW VETERANS
AS WELL.
DON SINGLETON, AUTHOR
"IT'S FULL OF
VIOLENCE AND SEX
AND MURDER AND IT'S
THE LAST ONE I WILL
EVER WRITE LIKE
THAT. LAUGHTER
EACH READS SAMPLES
OF THEIR WORK,
WHETHER ALREADY
PUBLISHED..... OR IN
PROCESS.
DAVE HOFFMAN, WRITER
"...LEAVING A VISIBLE
INDENTATION WITH A
TRACE OF BLOOD AND
REMAINED SULLEN
THE REST OF THE
RIDE."
DAVE HOFFMAN IS A
RETIRED SCIENTIST.
BUT HE REMEMBERS
DECADES AGO WHEN
HE TOLD HIS FATHER
HE WANTED TO BE A
WRITER.
DAVE HOFFMAN, WRITER
"HE KEPT TELLING ME
YOU CAN'T REALLY
MAKE A CAREER
DOING THAT. YOU
BETTER GO TOWARD
SCIENCE."
HE WASN'T THE ONLY
ONE WHO HEARD
THAT.....
CHRISTY MANNING, WRITER
"UNFORTUNATELY I
WAS TOLD IT WAS
SOMETHING I
COULDN'T LIVE OFF OF
SO I WENT INTO
OTHER THINGS."
BUT THAT WAS THEN.
THIS IS NOW.
AND NOW THEY
WRITE.
JIM RICCA, AUTHOR
"BECAUSE
EVERYBODY'S GOT A
STORY."
AND EVERYBODY HAS
THEIR OWN WAY OF
TELLING IT.
CAROL MAHDI, WRITER
"THERE WAS
SOMETHING FAMILIAR
YET A SCENE FROM A
FARAWAY PLACE
PRIMORDIAL..."
AND THEIR OWN
REASON FOR TELLING
IT.
CHRISTY MANNING, WRITER
"IT COMES FROM
SOMETHING THAT
HAPPENED WITH MY
GRANDSON THIS
CHRISTMAS."
SOMETIMES ALL IT
TAKES IS A LITTLE
IMAGINATION....
AND A LOT OF
SUPPORT... FROM
OTHERS WHO SHARE A
PASSION.
IN WICOMICO COUNTY,
JACQUELINE KARLI,
WBOC NEWS.
IF YOU'RE
INTERESTED IN
LEARNING MORE
ABOUT THE GROUP OR
SITTING IN ON ONE OF
THEIR MEETINGS,
WE'VE INCLUDED A
LINK ON OUR WEBSITE
.. WBOC-DOT-COM.
WE'LL BE DEALING
-------------------------------------------
HOME REMEDIES FOR GLOWING SKIN II दमकती त्वचा पाने के लिए घरेलू उपाय II BY JYOTSHNA SINGH II - Duration: 3:00.
Welcome to F3 health & beauty care, Myself Jyotshna
Sometime you really don't get the time for yourself to go to parlour.
But, i will tell you few tips if you will follow them. You need not to go to parlour.
We will talk about Turmeric Powder.
Yes, to make your skin looks glow turmeric is the best .
I will tell you, how to use turmeric powder
Most importantly, to make its paste you must take whole turmeric
Put it into grinder add Fresh Milk Cream to make its fine paste.
Also add Gram Flour & Wheat Flour
Make a fine paste & apply it on your face.
Let it applied for 20 minutes & wash off your face with luke warm water.
You will notice that you got that glowing skin, after washing your face.
Tip No-2) Honey Almond Scrub
Almond has the quality to glow your skin.
Take a bowl and soak some almonds in it for overnight.
Next morning, peel them and make their fine paste.
Add some Honey in it, your scrub is ready
Massage your face with the scrub
And leave it on your face for sometime.
After sometime wash off your face with lukewarm water.
You will notice a new glow on your face.
Tip No-3) Sandalwood
Sandalwood is the secret of every woman's beauty.
It has the quality to glow your face also to prevent allergy & acne and pimples as well.
To make its powder add some lemon juice in it
You can also add Tomato juice in it
Either add lemon juice or tomato juice in sandalwood to make its paste
Gently apply this pate on your face and neck.
Leave it for 20 minutes and then wash it off with lukewarm water.
You will notice a new glow on your face
Tip No-4 ) Saffron
To make its paste add some Saffron in Curd & Milk Cream.
Apply this paste on your face & let it completely dry.
Once its dried out, wipe your face with cloth which is dip in warm water.
Now you will feel that your face is much beautiful than earlier.
So these were my very simple tips, if you will follow them, you can enhance the beauty of your face.
If you like my video, like and share it.
And yes don't forget to subscribe our channel. Thank you...
-------------------------------------------
Hibernate Logging Guide - Use the right configuration for development and production - Duration: 6:10.
Hi, I'm Thorben Janssen from thoughts-on-java.org.
Choosing the right logging configuration can make the difference between finding a performance
issue during development or suffering from it on production. But it can also create an overhead
that slows down your application. You need to decide what you need and configure your
system accordingly. I, therefore, prefer to use two different
configurations for development and production: A development configuration should log enough
internal information to understand the database interactions, see the number of executed queries
and check the SQL statements. In production, you want to get the best performance.
You don't need any internal information. A production configuration should log as few
messages as possible and avoid any overhead to get the best performance.
Before we talk about the different logging settings, let's have a quick look at the
logging frameworks supported by Hibernate. Since version 4.0, Hibernate uses the JBoss
Logging library to write messages to a log file. This library is a logging bridge that
integrates different frameworks. You can decide which of the frameworks here on the slide
you want to use for your application. You just need to add your preferred framework
to your classpath, and the JBoss Logging library will pick it up. If there are multiple frameworks
available, the one with the highest priority will be chosen.
I prefer log4j and will use it for the examples in this video. The concepts and log categories
are the same for all frameworks but the names of the log level might be different
if you use a different framework.
As all applications and frameworks, Hibernate
writes log messages in various categories and log levels. The categories group log messages
for specific topics, like executed SQL statements or cache interactions.
You can see some of the most important log categories here on the slide.
The names of the log levels are defined by your logging framework and define the amount
and granularity of the log messages. You can assign a log level to each category. If you
do not define a log level for a specific category, it will inherit the level from its parent category.
OK, let's finally talk about my recommendations
for a development configuration. The main goal is to get useful internal information
about the database interactions. Hibernate is doing a lot of things for you
in the background, and that makes it easy to forget that you are still working with
a database. But if you want to make sure that your application will perform as expected,
you need to check the number of executed queries and their SQL statements.
To get this information, you need to set the log level of the org.hibernate.SQL category
to DEBUG, and I also prefer to activate Hibernate statistics to get a summary of the most important
metrics at the end of the session.
Let's jump into the IDE and check which information
you get with these settings.
Here you can see the log4j configuration I
described on the last slide. I activate the logging of SQL statements and their bind parameters.
And I also activated the Hibernate Statistics module in the persistence.xml file.
Let's run this simple test case and have a look at the log output. It just executes
this query to select the Author entity with a given id.
You can see the log messages here. This is the SQL statement Hibernate generated for
my JPQL query, and this is the binding of the query parameter.
The following lines show
the binding of the query result. And down here, you can see the session metrics collected
by the Hibernate Statistics component.
Hibernate used 1 JDBC statement to perform 1 query and
didn't use 2nd Level Cache.
When you use this logging configuration in your project,
you should pay special attention to the number of executed queries. It can help you to find
n+1 select issues before they cause problems in production.
OK, that's all about the development configuration. Let's talk about my recommendation for production.
My recommended production configuration is simple. As long as you do not need to analyze
an issue in production, you should log as less information as possible. You do that
by setting all Hibernate related log categories to ERROR. You should also make sure to deactivate
the Hibernate statistics component.
OK, that's it for today.
If you want to learn more about Hibernate, you should join the free Thoughts on Java
Library. It gives you free access to a lot of member-only content like
an ebook about the Java 8 support in Hibernate 5. I'll add the link to it
to the video description below.
And if you like today's video, please give it a thumbs up and subscribe below.
Không có nhận xét nào:
Đăng nhận xét